James Longstreet the man, the soldier, the controversy / - DiNardo, R. L.; Nofi, Albert A. (Combined Pub.,)