The historical geography of Africa
The peoples of sub-Saharan Africa : society, culture and language
North-East Africa in the age of Aksum
East Africa and the Indian Ocean world
The lake plateau of East Africa
Societies and states of the West African forest
Kingdoms and trade in Central Africa The peoples and states of Southern Africa
The arrival of the Europeans in sub-Saharan Africa
Diseases and crops : old and new
Prelude to the European conquest of Africa
The European conquest of Africa
Africans, Dutch and the British in South Africa, 1480-1910
European colonial rule in Africa
Nationalism and the independence of colonial Africa
The union of South Africa and the apartheid state
Africa at the beginning of the twenty-first century.