A life of Gen. Robert E. Lee. By John Esten Cooke.