John Wigglesworth is a British national who has been based in Asia for the past ten years. He currently lives in Bangkok.