What river runs near Michael Locke's home town?