David M. Thompson

1839–1906