Hume, Robert Allen, 1847-1929