John M MacKenzie

John 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-editor with T.M. Devine of Scotland and the British Empire (2011).