Recollections and Impressions, 1822-1890 by Frothingham, Octavius Brooks
 is a Project Gutenberg book, now on Github.