Text this: Tazkiyat al-nafs & scientific worldview: contrast and critique