Prime ministers ranking Canada's leaders - Granatstein, Jack L. 1939-; Hillmer, Norman (HarperCollins, 1999)