Strauss on Plato (1993)

by Seth Benardete