The Temptations of the Cross (A Novel)

I, Gabriel, the Archangel of God, bear witness…