The Peopling of South Africa

An exploration of Southern African social history going back 3000 years ago until the 20th century.