The life and thought of Herbert Butterfield history, science and God · Study