George Meade
Officer commanding
George Pickett
Major
James Longstreet
Military Commander
John Pope
Military officer
Robert E. Lee
Military Officer
Stonewall Jackson
Military Commander