Isn't the non-overlapping magisteria a concept of Gould?So non-overlapping magisteria, then? Science gives us actual knowledge, while religion gives us meaning, values and purpose?
They strike me as two completely independent functions, thus, "non-overlapping."
Science is not religion. QED