Plato: A Guide for the Perplexed - Gerald A. Press (Bloomsbury, 2007)
Keywords: Philosophy