John M. MacKenzie is Emeritus Professor of Imperial History at the University of Lancaster, UK, Honorary Professor at the University of St. Andrews, Honorary Professor at the University of Aberdeen, and Honorary Professorial Fellow at the University of Edinburgh