Author: Shaharuddin b. Maaruf