Cover 5

Aristotle

Aristotle: A Guide for the Perplexed

2008