Not all angels wear white. Father Michael Dark is the new associate priest at St Marjorie's church in Philadelphia. But something else has moved into the neighborhood as well. Something very large. Something very scary. There are angels among us. They walk with us, protect us, lift our spirits, and remind us we are watched over. But sometimes...just sometimes...God sends an angel with a darker touch...and teeth. Lots of teeth. Oh, God, so many teeth. Look up at the top of the church...see the gargoyles? Yeah...that one just moved. Could be the best angel story since It's a Wonderful Life. An urban fantasy with humour and a heart, but which sometimes punches you in the gut. --Jacqueline Rayner, author of Doctor Who: The Stone Rose. Blends questions of morality and mortality with wit, a sharp eye for squeamish details, and a few shocks along the way. --Xanna Eve Chown, author of Bernice Summerfield.