Dive guide Malaysia : over 110 top dive and snorkel sites including Sabah, Sarawak and Singapore - Jackson, Jack (Dive guide, 2005)