Stonewall Jackson's Surgeon Hunter Holmes McGuire: A Biography (Virginia Civil War Battles and Leaders)