CP Confronting political Islam: six lessons from the West's past by Owen, John Malloy,, 4 0 Type: Book