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