Who was the greatest general in the American Civil War?

Lemme see the candidates:

Bobby Lee - outstanding strategic thinker, beloved by his men and respected by his foes, if only he didn't blunder at Cemetery Ridge.

Uly Grant - doesn't take much tactical thinking for sledgehammer attacks, winning by attrition alone.

Bedford Forest - getting there 'firstest with the mostest' men was his motto, daring cavalry general.

TJ - AKA Stonewall - best tactical general of the war, led from the front (which was his undoing). Had he been alive at Gettysburg, the course of the war would've been different.

Hancock - savior of Gettysburg (besides Colonel Chamberlain at Little Round Top - but he wasn't a general and Buford for holding the high ground in day 1). Hancocks leadership saved the day on the 1st two days, after the bungling Howard and death of Gen. Reynolds.

My pic is TJ, for his victories in the Shenandoah Valley and flanking movement at Chancelorsville, which made his boss look good. Without TJ, Gen. Lee was exposed as a poor tactical commander, that and his small HQ staff....but that's another discussion

textbookx.com (Akademos, Inc.)