"Could Longstreet have changed the entire course of the war?".......yes, if he had been placed in command of the Army of Tennessee. The kind of war that needed to be conducted at that stage of the war was what Gen Longsreet was best at. Let the yankee's spill their blood on Confederate brestworks. His advice to Gen Lee at Gettysburg was correct, fall back, dig in and make the yanks come to you. One man behind breastworks is worth atleast five on open ground. The Confederate Army did not have the manpower to continue an offensive war. Hood sure didn't help the matter at Franklin either. The AoT needed a strong leader and Gen Longstreet could have been it. The Battle for Knoxville would have been over at Campbells Station if Jenkins and Law had buried the hatchet in the yanks, not each other.