I would have liked to have given this more stars as I loved the characterization of Jinn, and the jinn culture, the idea of their origin and the form that their punishment took, but Viola was the one aspect that kept bringing the rating down.
Viola annoyed me. A lot. Her distress and sadness was understandable, but how she handled it and a lot of the choices she made only served to make me dislike her more and more.
Also, some of the references were very topical and will become dated. And I wanted a slightly stronger conclusion. Still, for a debut novel, it shows a lot of promise for Jackson Pearce and I'll be interested to see what she writes next!