Life debate, refuting Islam