Dougald Lamont 
Dougald Lamont's avatar
Contrarian. Recovering politician. Writer.