Donald Bloxham is Lecturer in Twentieth Century History at the University of Edinburgh