John R. Perry, 1847-1923