Twenty Famous Naval Battles
Subtitle: Constitution and Guerriere. Lake Erie. Monitor and Merrimac. Kearsarge and Alabama. Mobile Bay. Lissa. Augames. Manila Bay. Santiago
Publisher: Creative Media Partners, LLC
Published: 2018
Language: eng
ISBN-13: 9780341881124