Author: Hussain-ul-Haq.