Author: John R. 1810-1895 Bolles