Marks, James Junius profile picture

Marks, James Junius

The Peninsula campaign in Virginia or, Incidents and scenes on the battlefields and in Richmond