A Guide to African History. Revised Edition