Get 30% off in the May sale - for one week only

Biography

Michael P. Harding is Professor of Philosophy at Montgomery College, USA. He holds his doctorate in Politics from the Institute of Philosophic Studies at the University of Dallas, and has published on Plato, Aristotle, Locke and Nietzsche.
Environment: Staging