There are few people on Earth who have the level of understanding and have religious writings committed to memory like Robert Spencer. I have seen Spencer debate those who try to deny the truth and the result is a site to see.
This is a must see video.