Author: Ahmad Shahar Hj. Nasarah
Alternate names: Ahmad Shahar Nasarah