Michael EphesiusBooksIoannis Philoponi [id est] (Michaelis Ephesei) In libros De generatione animalium commentariaAuthor data: Open Library