Kevin Shillington

Country : Afrique du Sud
Language : anglais
ISNI : ISNI 0000 0001 1044 3719

Activities of Kevin Shillington (6)

Auteur du texte (4)

History of Africa
History of Africa
Ghana and the Rawlings factor
The Colonisation of the Southern Tswana 1870-1900

Éditeur scientifique (2)

Encyclopedia of African history
In the service of God and man

See also (5)