Islah e nafs
Publisher: Idara e Ashrafia Azizia
Published: 2012
Place of publication: Peshawar, Pakistan