Brandon Presser
Thailand's Islands and Beaches - Lonely Planet Travel Guide
Adam Skolnick
Malaysia, Singapore & Brunei
Simon Richmond