Who is right? The veracity of Islam