paradoxes in science and religion