Daniel C. Dennett, Alvin Plantinga, Science and Religion: Are They Compatible?