The Catholic Church's Role in the Development of Modern Science September 14, 2023 | Richard DeClue Richard DeClue on history.