Rocks of Ages: Science and Religion in the Fullness of Life is a 1999 book about the relationship between science and religion by the Harvard paleontologist Stephen Jay Gould.
Gould addresses the conflict between secular scientists and religious believers who question or deny scientific theory when it is in discrepancy with religious teachings on the origin and nature of the natural world.
Borrowing a term from the Catholic Church, Gould describes science and religion as each comprise a separate magisterium of human understanding.
He calls this the principle of non-overlapping magisteria, abbreviated NOMA.
[1] The book has been reviewed extensively, and commented on by both sides of the conflict he addresses.