Title: A short history of Nyanza
Places: Kenya Nyanza