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: 2022
Language: eng
ISBN-13: 9781016801270