The problem I wish to investigate is the relation between science and religion, with a special focus on religion's appeal to miracles. Let us define a "miracle" simply as an event which violates at least one law of nature. I realize that the term is used in other ways. For example, it is sometimes additionally required that miracles be caused by a supernatural being. For our purposes and in the interest of economy, that further requirement can be dispensed with. Alternatively, a miracle is sometimes taken to be any extraordinary event, particularly one that provides someone with a great benefit. That is certainly another use of the term in English, but not relevant to our topic, so let us disregard it. If we employ the definition initially given, that will allow us to focus on a particularly troublesome puzzle in the philosophy of science.