Author: John B. 1825-1897 Carwile