Meeting the Ideological Challenge of Islamism: How to Combat Modern Radical IslameBookMeeting the Ideological Challenge of Islamism: How to Combat Modern Radical IslamkaryaPatrick SookhdeoPenilaian: 4 dari 5 bintang4/5Simpan Meeting the Ideological Challenge of Islamism: How to Combat Modern Radical Islam untuk nanti