Description
David L. Jones
Softcover
208 pages
Canadian Pacific archives of The Pacific Express, the Imperial Limited, the Canadian and other trains, camps, hotels & steamships. The evolution of trains, engines, heating, lighting, design & accommodations.








