Author: Qazi Nizam-ud-Din Tavakkul `Ali