Railways of Canada - Legget, Robert Ferguson 1904-1994 (David & Charles, 1973)