* Wert, Jeffry D. "General James Longstreet: The Confederacy's Most Controversial Soldier: A Biography". ###>* Wert, Jeffry D. "General James Longstreet: The Confederacy's Most Controversial Soldier: A Biography".