The Safeguard of the Sea
by Nicholas Rodger
1700 pages and 1350 years of British naval history, hard to think of it ever being bettered (Part 1)
1700 pages and 1350 years of British naval history, hard to think of it ever being bettered (Part 1)
© Five Books 2024