Author: Hafizu'd-din.