Review of the author's work by BC Studies:
The Railway King of Canada: Sir William Mackenzie, 1849-1923