Philoponus and the Rejection of Aristotelian Science (2nd Edition) (BICS Supplement 103)by Richard SorabjiCosmologyWriting a summary for young readers…For young readersBook data: Open Library