Search complete.

Click to pick a title (best matches in bold)
Tim Jepson
Canadian Pacific Railway
Andrew Hempstead
Anonymous
Matthew Gardner
Michael Shepherd
Tom Taylot
Canadian Pacific Railway Company
Charles John Collings
Hempstead, Andrew, King, Jane

See also:

[???]
[???]
[???]
Roberts, Charles G. D. (Canadian Author )