History of the Canadian Pacific Railway - Lamb, W. Kaye (William Kaye), 1904- (Railroads of America (Macmillan), 1977)