Fikri Islah aur Tazkiyah Nafs Part II by Moulana Syed Kashif Karim Naqshbandi (db)