Recollections and Letters of General Robert E. Lee by Lee, Robert E. (Robert Edward) Lee, Robert E. (Robert Edward)
 is a Project Gutenberg book, now on Github.