Author: Ikram-ul-Haq.