Dr Alastair Macdonald is a Scottish historian. He is the Mackie Lecturer in History at the University of Aberdeen.