David Henry Haggie — (1850-1906)