Scientist and Catholic: Pierre Duhem