Maps The Battle of Malvern Hill, Virginia

Bibliographic Information