Pragmatist Philosophy for Critical Knowledge, Learning and Consciousness: A New Epistemological Framework for Education by Neil Hooley Back to product details page >