Maps Plan of the Battle of Savage's Station Va. Fought June 29th 1862.

Bibliographic Information