C. D. C. Reeve
David Reeve is DKE Distinguished Professor of Philosophy at the University of North Carolina at Chapel Hill, he specializes in ancient Greek philosophy and has translated many of the works of Plato and Aristotle and written books, commentaries, and essays on them.