The peoples of Africa an ethnohistorical dictionary - Olson, James Stuart 1946- (Greenwood Press, 1996)