Author: Md. Salleh bin Md. Gaus.