M. Andre Sheva Panjalu Shahensyah, NIM.: 17103070013 (2021) HAK RECALL PARTAI POLITIK KEPADA ANGGOTA DPR PERSPEKTIF MASLAHAH MURSALAH. Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.