Longstreet was one of the premier officers of the Confederate Army. It is to bad that he was much reviled by the ex-Confederates for his post war association with the Grant administration.
I regard Longstreet as the equal (if not the — gasp — superior) of Gen. Lee.