Maps Plan of the battle of Savage's Station, Virginia, fought Sunday, 29th June 1862 /

Bibliographic Information