Canadian Pacific Railway, annotated time table, with information ...
The selling of Canada : the CPR and ...