Diving & snorkeling Philippines - Mitchell, Heneage (Lonely Planet Pub., 2007)