General Joseph E. Johnston takes command of Confederate troops at Harpers Ferry.

General Joseph E. Johnston takes command of Confederate troops at Harpers Ferry.

Sponsors  |  View all