John L. Collier, 1829-1899