Maps Second battle field at Bull Run

Bibliographic Information