TY - BOOK AU - Moucarry, Chawkat TI - Islam on Trial: globalization, Islamism, and christianity SN - 9781839735813 U1 - 297.7 PY - 2022/// CY - Carlisle PB - Langham Global Library KW - Islam - christianity N1 - Includes bibliography ER -