What river runs near Michael Locke's home town?
London, Ontario:  London is at the confluence of the Thames River, approximately 200 kilometers from both Toronto, Ontario and Detroit, Michigan; and about 230 kilometers from Buffalo, New York.
i don't know