He then went to Nkrumah Teachers' College in Kabwe and later the University of Zambia where he graduated with a BA with Education degree in 1977, majoring in History and English.
He has jointly authored (with Andrew Manson) a book entitled '"People of the Dew": The Bafokeng of the Phokeng-Rustenburg District of South Africa, from Early Times to 2000', (Jacana Press, Cape Town, 2010).
[3] He co-wrote the chapters "The production of preindustrial South African history" (with Carolyn Hamilton and Robert Ross) and "From colonial hegemonies to imperial conquest, 1840–1880" (with Patrick Harries).
In 2014, he co-published (with Andrew Manson) a book called Land, Chiefs, Mining: South Africa’s North West Province Since 1840 (Wits University Press, Johannesburg).
His latest book, co-authored with Andrew Manson and Arianna Lissoni, Khongolose, A Short History of the ANC in the North West Province was published by Unisa Press, Pretoria, in 2016.