HoP 017 - Raphael Woolf on Socrates

January 24th, 2011

Raphael Woolf discusses Socrates as presented by Plato