A Life of Gen. Robert E. Lee - Cooke, John Esten, 1830-1886 (Project Gutenberg, 2004)