The Cambridge Companion to Ancient Greek and Roman Science | 9781107092488 | Memmo