Author: Yongyut Chalǣmwong.