Anyona, George Oduol (1997) An Investigation into Some Water Quality Problems of Lake Kanyaboli in Kenya. Masters thesis, University of Nairobi.