1. School of Geography, Archaeology and Environmental Studies, University of the Witwatersrand, Johannesburg, South Africa
2. Emeritus Faculty, Arapahoe Community College, Littleton, Colorado, USA
3. USA and Honorary Research Associate, School of Geography, Archaeology and Environmental Studies, University of the Witwatersrand, Johannesburg, South Africa