T.M. Devine (OBE) is University Research Professor and Director of the Research Institute of Irish and Scottish Studies at the University of Aberdeen.
T.M. Devine (OBE) is University Research Professor and Director of the Research Institute of Irish and Scottish Studies at the University of Aberdeen.