Author: Felton, Cyrus, 1815-1890.