Ideas of Education: Philosophy and politics from Plato to Dewey by Christopher Brooke Back to product details page >