Steven M. Cahn
Steven M. Cahn (born August 6, 1942) teaches academic ethics, philosophy of religion, and philosophy of education at the Graduate Center, City University of New York, and has published widely in the field of philosophy and education.
Editor 1
| Political Philosophy: The Essential Texts | Paperback |
Added by Anaideia
