Giffen, Robert, 1837-1910