An introduction to the history of East Africa since 1000 - 1880 AD - Jjuuko, Stephen (MK ordinary level history, 2008)