African History
by John Parker
This Very Short Introduction looks at Africa's past and reflects on the changing ways it ...