From the beginning to Plato - Furley, David J. (Routledge, 1997)