Railways of St. Thomas-Elgin: The Four Major Lines

A Short History of the four major Railways of St. Thomas - Elgin in Southwestern Ontario, Canada.

London & Port Stanley Railway
The Wabash Railroad
The Michigan Central Railroad
The Pere Marquette

By: 

Elgin Historical Society, Pete Sheridan
2013