undefined

John Peacock

Academic and meditation teacher for 25 years, currently teaching Buddhist studies and Indian religions at the University of Bristol, UK. Also an Associate Director of The Oxford Mindfulness Centre.