History of East Africa 1592-1902 - Beachey, R.W (Tauris, 1996)