Atlantic Islands : Bermuda, Azores, Madeira Group, Canary Islands and Cape Verdes /
Hammick, Anne,author.
Keatinge, Hilary,author.
Thornton, Linda Lane,author.
Royal Cruising Club (Great Britain)
Previous edition: 2016.