Author: Peck, William G. (William Guy), 1820-1892