Plato's first interpreters - Tarrant, Harold (Duckworth, 2000)