I received this book in exchange for an honest review. What starts out as a royal turned shifter, takes a turn for the best as he joins forces with elementals to extinguish evil. Unknown to the team is a spiritual battle between demons and a rogue angel protecting an infant with great powers. The twists and turns of this hard to put down story will have you wanting more. Not really suitable for young readers as it contains crude language.