General Joseph Johnston fought for the Confederacy against the Union armies, during the Peninsula campaign. He played an important role in the Confederate counter to the Union's plan to capture Richmond.