Manyebook
Andrew Burke
Middle East (Lonely Planet Travel Guide)
Laos (Lonely Planet Guide)
Bangkok City Guide (Lonely Planet City Guide)
Thailand's Islands & Beaches (Lonely Planet Guide)