Groups and Organizations

Central Vermont Railway Historical Societyhttp://www.cvrhs.com/
The Grand Trunk Western Historical Society http://gtwhs.tripod.com/index.htm
http://gtw.railfan.net/index.html
The Illinois Central Historical Societyhttp://www.icrrhistorical.org/index.html
The National Model Railroad Association Canada http://nmracanada.ca/
The Canadian Association of Railway Modellershttp://www.caorm.org/
Here are some publishers of books with CN contenthttp://www.railfare.net/canadianNationalSteam.html
http://www.canadianbranchline.com/
http://www.blurb.ca/user/store/rrpics
http://www.bytownrailwaysociety.ca/about.htm