Islam, Christianity, and the west. : a troubled history. - Armour, Rollin (Saint Joseph's University, 2002)