Tom Devine
T.M. Devine is Sir William Fraser Professor of Scottish History and Palaeography at the University of Edinburgh and Director of the Scottish Centre of Diaspora Studies.
T.M. Devine is Sir William Fraser Professor of Scottish History and Palaeography at the University of Edinburgh and Director of the Scottish Centre of Diaspora Studies.