Anthony Snodgrass is Laurence Professor Emeritus of Classical Archaeology of the University of Cambridge.