The Canadian Pacific Railway Building, Chinese Workers and the Role of the Railway.
The Canadian Pacific Railway Canada’s transcontinental railroad.