Almanac of African Peoples and Nations - Mohamad Yakan (Taylor and Francis, 1999)