SHOLIHUDDIN, AHMAD (2018) IMPLEMENTASI PENDIDIKAN KARAKTER MELALUI PUBLIC SPEAKING DALAM MENINGKATKAN HASIL BELAJAR SEJARAH KEBUDAYAAN ISLAM DI MA NU GEMBONG PATI TAHUN PELAJARAN 2017/2018. Undergraduate thesis, IAIN KUDUS.