Catriona M M MacDonald
Catriona Macdonald Was Born In Glasgow And Educated At The Universities Of St Andrews (Ma Hons) And Strathclyde (Phd). She Is Currently A Senior Lecturer In History At Glasgow Caledonian University And Is Author Of The Radical Thread (2000), Editor Of Unionist Scotland (1998) And Co-Editor Of Scotland And The Great War (1999).
Catriona Macdonald Was Born In Glasgow And Educated At The Universities Of St Andrews (Ma Hons) And Strathclyde (Phd). She Is Currently A Senior Lecturer In History At Glasgow Caledonian University And Is Author Of The Radical Thread (2000), Editor Of Unionist Scotland (1998) And Co-Editor Of Scotland And The Great War (1999). See less
Catriona M M MacDonald's Featured Books