Campbell, Alexander, 1837-1909