Muhammad Syamsi, NIM.: 98112216  (2005) SHAHR AL ‘ASL LI NAJIB MAHFUZ (Dirasah Tahliliyyah Bin’yawiyyah).  Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.