Frommers 500 Extraordinary Islands (500 Places #19) door Holly Hughes & Sylvie Murphy