Cambridge Companion To Ancient Greek And Roman Science by Liba Taub | Menrva Books