A modern atlas of African history - Freeman-Grenville, G. S. P. (Greville Stewart Parker) (R. Collings, 1976)