Ultimately there can be no disagreement between history, science, philosophy, and theology. Where there is disagreement, there is either ignorance or error.

Ultimately there can be no disagreement between history, science, philosophy, and theology. Where there is disagreement, there is either ignorance or error.