The Summoning (Darkest Powers Series #1)

The Summoning - Kelley Armstrong 3.5 stars