The Safeguard of the Sea: A Naval History of Britain, 660-1649

The Safeguard of the Sea

A Naval History of Britain, 660-1649

1997 • 739 pages