Did you hear? Science and Christianity, the gloves are off!