John M MacKenzieJohn M. MacKenzie is Emeritus Professor of Imperial History at Lancaster University and holds honorary professorships of Aberdeen and St Andrews universities. He is the author of The Scots in South Africa (2007), Museums and Empire (2009) and co-editr with T.M. Devine of Scotland and the British Empire (2011). Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code