Duty faithfully performed : Robert E. Lee and his critics / - Taylor, John M., (Brassey's,, 1999)