The navy and sea power by David Hannay · Bookplated