Teagle, John, 1848-