Diving Snorkeling Papua New Guinea Lonely Planet Diving And Snorkeling Guides By Bob Halstead 1999 07 02