Revealing prophets : prophesy in Eastern African history - Johnson, Douglas H. (James Currey, 1995)