Mohd Syaquif Yasin Kamaruddin Author