Xenophon's Socratic Education : Reason, Religion, and the Limits of Politics
£45.00
£40.94
University of Pennsylvania Press