Plato; Editor-C D C Reeve

Plato; Editor-C D C Reeve is the author of books such as Plato On Love.

Books by Plato; Editor-C D C Reeve