Catholic Priest: Can Science be Trusted?