Tazkiyat al-nafs & scientific worldview: contrast and critique - Hasan, Md Maruf; Ali, Muhammad Mumtaz (2021)