Author: Diuep Mnan.