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