The last spike in the CPR /
[Sandra Dooling].
- Calgary : Weigl Educational Publishers, 2011.
- 32 p. : col. ill. ; 24 cm.
- Defining moments in Canadian history .
- Defining moments in Canadian history. .
Includes index.
9781770716896
20119046911
Canadian Pacific Railway Company--History--19th century.