PHIL-312   Plato and Aristotle

Advanced study of Plato and Aristotle