Intelligent Design Medicine At The Stream: Peer reviewed study of a miracle Strobel goes on to talk about other apparently confirmed cases.