Sabiq Khoiron, NIM.: 15510009 (2022) ETIKA POLITIK NABI MUHAMMAD (ANALISIS HISTORIOGRAFIS TERHADAP BUKU MUHAMMAD A BIOGRAPHY OF THE PROPHET KARYA KAREN ARMSTRONG). Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.