Diving & snorkeling Philppines - Mitchell, Heneage (Lonely Planet Pisces book, 2002)