A review by nyhofs
African History: A Very Short Introduction by John Parker, Richard Rathbone

informative fast-paced

4.0