Author: Abdul Majid bin Nabi Baksh.