Welcome to CanRailPub, Canadian Railway Publishers, hosted by Steampower
Publishing, 54 Walton Street Port Hope, Ontario. Steampower Publishing
was established by, and is operated by, Ted Rafuse. Ted is a researcher
and author and Steampower Publishing is his publishing company which
feature his volumes relating to Canadian railway history.