E. W. McFarland

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), Whaur Extremes Meet (2009) and editor of Unionist Scotland (1998).

Also by this Author

Scotland and the Great War

Catriona MacDonald, E. W. McFarland