Richard S. Ewell a soldier's life - Pfanz, Donald (Univ. of North Carolina Press, 1998)