Stephen Harper and the future of Canada - Johnson, William, 1931- (Douglas Gibson book, 2005)