Athallah Muhammad Satin, NIM.: 19101050029 (2024) DEFENSE MECHANISMS OF THE MAIN CHARACTER IN THE MAURITANIAN (2021). Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.