Author: Sharifuddin Ab. Rahman.