Maps The attack on and surrender of Harper's Ferry

Bibliographic Information