Tom Devine

Sir Tom Devine is Sir William Fraser Professor Emeritus of Scottish History and Palaeography in the University of Edinburgh.