
Commodore Oliver Hazard Perry
by Alexander Slidell Mackenzie
HistoryNaval operationsOfficersBiographyOfficiersBiographiesHistoireOpérations navales
Writing a summary for young readers…
For young readers
Book data: Open Library

by Alexander Slidell Mackenzie
Book data: Open Library