Ancient Commentators on Aristotle

256 pages paperback

nonfiction classics history philosophy science medium-paced