Philo Mechanicus: On Sieges: Translated with Introduction and Commentary

Bok av David Whitehead