Rod Heikell's guides to cruising areas are always really useful, and often are the only widely available detailed guide to ports, marinas and anchorages for cruising sailers.
I bought this 2nd hand from Amazon market place but omitted to check which edition was being offered. I was disappointed when it arrived to find that it was over 10 years out of date. It's definitely worth checking the edition before ordering! Fortunately the company from which I chartered a yacht thoughtfully provided an up to date edition of the same book. There were a number of small but significant differences between the editions. The old edition would still have been better than nothing, but one certainly can't rely on the information being accurate.