Brian Moore
Belongs to the genres of novella, speculative fiction (or near-future science fiction), and religious/Catholic fiction. It also functions as a parable exploring faith and doubt