There Be Demons – M. K. Theodoratus

Demons, seeking a warmer place to hatch their young, have overrun the city of Trebridge. Gillen, the leader of the Gargoyle Guardians, asks his Angeli commanders for reinforcements. They send four untrained teens led by Britt Kelly, a newcomer to the projects whose life is in shambles after her parents’ divorce.

Not only does Britt Kelly discover that she must cope with a new high school and her family duties, but that demons truly exist. When Britt and Gillen link up, the fight is on. Between the gargoyles/teens vs the demons plus gargoyles vs teens.

The fate of Trebridge is in Britt’s hands. She and her friends are in a race to learn enough magic so the teens can survive the coming battle. The balance to win hangs on Britt. Will she stop mooning over Cahal, her cohort, long enough to learn how to control her magic? More important, will she learn to play by the rules?