Generalerne Hill , Huger ochLongstreet