Plato for everyone - Tucker Aviezer (New York Prometheus Books, 2012)
Keywords: PHILOSOPHY