Michael Trapp

Michael Trapp is Professor of Greek Literature and Thought in the Department of Classics, King's College London, UK.