I really didn't know what to expect from this book. Demons and mages? Not another YA novel, right? So, I can't honestly say why I picked this one up.But I'm so glad I did.This was a little rough in places and maybe a little on the predictable side, but the characters are well painted and believab...