Description Once again, Harvard Professor of religion and archaeology Cal Donovan has been summoned by Pope Celestine to investigate a seemingly impossible miracle.
As. and then another.
Are they really all bearing the son of God? Before Cal has a chance to visit all Three girls, one of the Marys disappears ...
All Three girls are named Mary, and all Three girls have been proven to be virgins.
Three Catholic teenage girls, from different corners of the world, have fallen pregnant.
Description Once again, Harvard Professor of religion and archaeology Cal Donovan has been summoned by Pope Celestine to investigate a seemingly impossible miracle