Hapanyengwi, O. (2012). Religion is the opium of the people: A critique of Marx's view of religion.Saarbrucken: Lambert Academic Publishing. Hapanyengwi-Chemhuru, O. (2011). Philosophy of Education: Its relevance to teacher education. Gweru: Booklove Publishers. Hapanyengwi-Chemhuru, O. & Shizha, E. (2011). Citizenship education in Zimbabwe. In E. Shizha &Kariwo, pp 107-121. Hapanyengwi, O. (2009). ‘Why We Should Teach Democracy in Africa’ in Zimbabwe Journal of Educational Research, vol 21 No. 3, November, pp. 375 – 391. Hapanyengwi, O. (2003). ‘Modern Trends in Teaching Practice’ in Improving Teacher Preparation: Teaching Practice Guide (edit) Zindi, F., Nyota M.and Batidzirai, R. Harare. SAPES. Pp 6 – 12. Hapanyengwi, O. and Dyanda, C. (2003). ‘Skills and Confidence in Teaching’ in Improving Teacher Preparation: Teaching Practice Guide (edit) Zindi, F., Nyota M and Batidzirai R. Harare. SAPES. Pp 59-80. Hapanyengwi, O. (2002). ‘Justice and the Land Question: ...