James Longstreet and the American Civil War: The Confederate General Who Fought the Next War - Harold M. Knudsen