Scots in South Africa: Ethnicity, Identity, Gender and Race, 1772-1914 by John M. MacKenzie | Menrva Books