Marwan, Muhammad (2026) Narasi sains dalam tafsir al-Azhar karya Buya Hamka: analisis pendekatan narrative criticism A.H. Johns. Undergraduate thesis, UIN Sunana Ampel Surabaya.