Cornwall Railroad Steam Roster by Mark Cain

Mark's Steam roster can be found on his site at http://www.CornwallRailroad.com