The last days of Socrates - Plato (Penguin, 2003)