Centre for Global Development (2002) Education and the Developing World. CFGD, Washington DC.
 UNESCO (2005) Challenges of Implementing Free Primary Education in Kenya Assessment Report. UNESCO, Nairobi.
 UNICEF (2008) Sharing Simple Facts. Useful Information about Menstrual Health and Hygiene. United Nations Children’s Fund (UNICEF), New York.
 Sifuna, D. (2005) The Illusion of Universal Free Primary Education in Kenya. Wajibu: A Journal of Social and Religious Concern. http://africa.peacelink.org/wajibu/articles/art_6901.html
 (2004) Monitoring of the Free Primary Education and Establishing the Unit Cost of Primary Education in Kenya. Elimu Yetu Coalition, Nairobi.
 UNESCO (2005) Global Monitoring Report: The Quality Imperative. UNESCO, Paris.
 Republic of Kenya (2005) Kenya Education Sector Support Programme 2005-2010. Ministry of Education, Science and Technology, Nairobi.
 Benta, A. and Simatwa, E. (2010) Opportunities and Challenges for Public Primary School Head Teachers in the Implementation of Free Primary Education in Kisumu Municipality, Kenya: An Analytical Assessment. Educational Research and Review, 5, 484-491
 Yieke, F.A. (2006) Free Primary Education (FPE) in Kenya: Examining the Benefits Challenges and Sustainability. Kef: Commission for Development Studies at the Austria Academy Services: MDG Project Database.
 Republic of Kenya (2003) Free Primary Education. Every Child in School. Ministry of Education, Science and Technology, Nairobi.
 Republic of Kenya (2009) National School health Policy. Ministry of Public Health and Sanitation and Ministry of Higher Education, Science and Technology, Nairobi.
 Republic of Kenya (2009) National School Health Guidelines: Ministry of Public Health and Sanitation, Nairobi.
 UNESCO (2009) Constitution of the United Nations Educational Scientific and Cultural Organisation. UNESCO, Paris.
 MOE (2008) National School Water, Sanitation, and Hygiene Promotion Strategy: 2008-2015. Republic of Kenya Ministry of Education, Nairobi.
 Abdullahi, I. (2012) Factors Affecting Girls’ Participation in Primary Education in Garissa County, Kenya.