Thomas, John B., fl. 1869-1886.