Peter KalkavagePeter Kalkavage is a member of the senior faculty at St. John's College in Annapolis, Maryland, where he has taught for thirty years. He is the author of numerous articles on philosophy. He translated Plato's Timaeus and co-translated Plato's Phaedo nd Sophist. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code