Obviously I wasn't born knowing locomotive models and the histories of obscure railroad lines. I've learned these things from many other knowledgeable people and sources in general, whom I thank for teaching me fascinating information! My sources can be found in this list:
I'm a sucker for these books. The Canadian Trackside Guide is published each year by the Bytown Railway Society and lists everything imaginable about Canadian railroading. Learn more here.
Canadian Pacific Historical Association (cptracks.ca)
The Canadian Pacific Historical Association has an extensive collection of digital files regarding (mostly) Canadian Pacific history such as maps, timetables, blueprints, you name it. Their library is the reason why I could list all the customers on CP and CN industrial leads in Calgary.
Canadian National Railways Historical Association (cnrha.ca)
The Canadian National Railways Historical Association has an extensive collection of digital files regarding (mostly) Canadian National history such as maps, timetables, blueprints, you name it. Visit their website here.