Professor T C Smout
T. C. Smout is Historiographer Royal, University of St. Andrews. Alan R. MacDonald is lecturer in history, University of Dundee. Fiona Watson is senior lecturer in history, University of Stirling.
T. C. Smout is Historiographer Royal, University of St. Andrews. Alan R. MacDonald is lecturer in history, University of Dundee. Fiona Watson is senior lecturer in history, University of Stirling. See less