Jane Carruthers

Jane Carruthers is a Professor at the Department of History, University of South Africa, Unisa, South Africa (carruej@unisa.ac.za).