Plato : the last days of Socrates (Penguin, 1993)