Author: Qazi Misbah-ul-Hassan