edited by Peter Mitchell, Anne Haour and John Hobart
Researching Africa's Past
3 contributors - Hardback
£40.00