Professor Richard Sorabji was Professor of Philosophy at King's College London between 1970 and 2000. Before that he was an Associate Professor at Cornell University, 1962-69. Since 2000 he held posts as Gresham Professor of Rhetoric at (2000-03), Adjunct Professor