Personal Memoirs of P. H. Sheridan, Volume II., Part 6 by Sheridan, Philip Henry
 is a Project Gutenberg book, now on Github.