A Life Of General Robert E. Lee by John Esten Cooke