David Sedley

First name: 
David
Last name: 
Sedley
University of Cambridge, Christ's College, Ancient Philosophy, United Kingdom