John Murray Gilfillan

(1832-1903)