There can be no truce between science and religion.