Mills, John M. profile picture

Mills, John M.

Ontario's Grand River Valley Electric Railways: The Story of the Area's Streetcars, Trolley Coaches and Interurban Railways Serving Guelph, Kitchener-Waterloo, Galt, Preston, Brantford, Woodstock and More