Ancient African kingdoms - Shinnie, Margaret (Martin's Press, 1965)