Published academic articles:
- ‘Towards a new dispensation: Background to the arrival of Indians in Natal in 1860,’ Natalia – Journal of the Natal Society, No. 40, 2010, pp. 12-19.
- ‘Colonial river port shipping on the South Coast, Natalia – Journal of the Natal Society,’ No. 41, 2011, pp. 71-81.
- ‘Sugar and Settlers: Early Isipingo,’ Natalia – Journal of the Natal Society, No. 42, 2012, pp.19-32.
‘The ‘‘Coolie Curse:’’ The evolution of white colonial attitudes towards the Indian question, 1860-1900,’ Historia – Journal of the Historical Association of South Africa, Vol. 57, No. 2, November 2012, pp. 31-67. - ‘Thomas Reynolds, South Coast MLC 1880-1885,’ Natalia – Journal of the Natal Society, No. 43, 2013, pp. 55-72.
- ‘A sketch of colonial Umzinto,’ Natalia – Journal of the Natal Society, No. 44, 2014, pp.33-47.
- ‘Settler security, insecurity and solidarity in colonial Natal with particular reference to the South Coast 1850-1910,’ New Contree- Journal of Historical and Human Sciences for Southern Africa, No. 70, November 2014, pp. 1-20.
- ‘Indian settlers on the South Coast 1874-1910: Work, trade and the rise of a racial order,’ Nidan – International Journal for Hindu Studies, Vol. 26, No. 2, December 2014, pp. 83-101.
- ‘A sketch of colonial Umkomaas,’ Natalia – Journal of the Natal Society, No. 45, 2015, pp.26-38.
- ‘Collusion and conspiracy in colonial Natal: A case study of Reynolds Bros and indentured abuses 1884- 1908,’ Historia – Journal of the Historical Association of South Africa, Vol. 60, No. 1, May 2015, pp. 92-109.
- ‘A glimpse at colonial Alfred County and Port Shepstone,’ Natalia – Journal of the Natal Society, No. 46, 2016, pp. 104-113.
- ‘Appraising Louis Botha’s award of a knighthood to Frank Reynolds in 1916,’ South African Journal of Cultural History, Vol. 30, No. 2, December 2016, pp. 42-57.
- ‘Joseph Baynes: Race relations pioneer,’ Natalia – Journal of the Natal Society, No. 47, December 2017, pp. 1-12.
- “Hazardous to health?” Sugar mills and river pollution in Natal 1869-1901, Historia – Journal of the Historical Association of South Africa, Vol. 63, No. 1, May 2018, pp. 24-44.
- Smallpox and vaccination in colonial Natal, 1850-1894, Natalia – Journal of the Natal Society, No. 51, December 2021, pp. 37-52.
Book Reviews:
- Inside Indian Indenture: A South African Story 1860-1914 by A Desai and G Vahed, ( Cape Town: HSRC Press: 2010), Natalia – Journal of the Natal Society, No. 40, 2010, pp. 160-163;
- The Last Outpost on the Zulu Frontiers: Fort Napier and the British Imperial Garrison by Graham Dominy, (Chicago: University of Illinois Press: 2016), Historia – Journal of the Historical Association of South Africa, Vol. 62, No. 2, December 2017.
Contributing editor to:
- The Illovo chronicles: A history of Illovo Sugar Estates and the Pearce family, (Seven Oaks, Kent, England, 2017), 376 pages.
Monograph:
- Joseph Baynes: Race Relations Pioneer (Baynesfield Estate Board of Administration, 2016), 56 pages.
Add Comment