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
Hi! I'm Vidya, your virtual assistant.
Need a book recommendation, help with your order or support with any query? I’m here to assist you.