The Neoplatonic Socrates - Tarrant, Harold,