Ai Siti Nurhamidah, NIM.: 06410017 (2010) IMPLEMENTASI STRATEGI PUZZLE DALAM PEMBELAJARAN AL-QUR’AN HADITS KELAS X DI MADRASAH ALIYAH NEGERI SABDODADI BANTUL. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.