Support Canadian History Ehx with a donation at In terms of great prime ministers, there are those who made their mark, those who didn’t and those who could have if circumstances were different. Sir John Sparrow David Thompson definitely falls into...