Author: Zaman, Mohd. Shafiquz.