By the same author
The Scottish Secretaries (Birlinn, 2006)
George Younger: A Life Well Lived (Birlinn, 2008)
‘We in Scotland’: Thatcherism in a Cold Climate (Birlinn, 2009)
Noel Skelton and the Property-Owning Democracy (Biteback, 2010)
Inside Edinburgh: Discovering the Classic Interiors of Edinburgh (Birlinn, 2010)
Salmond: Against the Odds (Birlinn, 2010, 2011 & 2015)
Great Scottish Speeches I (ed.) (Luath Press, 2011)
David Steel: Rising Hope to Elder Statesman (Biteback, 2012)
Whatever Happened to Tory Scotland? (ed.) (Edinburgh University Press, 2012) (with Steve Richmond)
The Battle for Britain: Scotland and the Independence Referendum (Biteback, 2013)
Great Scottish Speeches II (ed.) (Luath Press, 2013)
Britain Rebooted: Scotland in a Federal Union (Luath Press, 2014 & 2015)
Scotland’s Referendum: A Guide for Voters (Luath Press, 2014) (with Jamie Maxwell)
100 Days of Hope and Fear: How Scotland’s Referendum Was Lost and Won (Luath Press, 2014)