African history and culture - Olanuyan, Richard (Longman Nigeria, 1982)