DAVID TORRANCE is a freelance writer, journalist, public relations consultant and broadcaster. He is a regular contributor to STVs Politics Now programme, writes obituaries for the Sunday Herald and political comment for The Scotsman. Torrance has written six previous books and is also currently studying a part-time PhD in Political History at Queen Mary, University of London.