A Commentary on Thucydides
Simon Hornbloweris Professor of Classics and Grote Professor of Ancient History, University College London