Islam vs Christianity, the debate.