(Originally posted on The Book Breakup July 13, 2015)
*I received this book from the publisher through Netgalley in exchange for an honest review*
The mystery is intriguing, and you go through Avicenna's investigation into her mother's death. The entire novel was a large setup to an intense ending. However, it left the main plot unresolved. Avicenna spends the novel worried about her missing mother, the entire plot is about what could have happened to her mother, as well as a cold case murder. In the end the murder is solved and wrapped up but her mother isn't exactly. Without getting into too many spoilers, it leaves it open-ended, with almost a cop-out, leading to an unsatisfactory ending. It's not happy but not sad either. It doesn't appear that there's going to be a second book, so what you get in book one is it.
Of course, as many YA books do, there's a love triangle. In the beginning Avicenna is focused on Simon, who disappears for a while only to come back and sort of win her heart. However half way through Avicenna suddenly falls for a guy she just met, Hugh. It was odd how quickly she fell for him, and it seems rather superficial; she only ever talks about how she likes how this guy looks, and how rich he is, or how nice his car is. She never states she likes anything else, but calls him her "dream guy". I think the story tries to justify her feelings with her pain; she's never had anything handed to her and this is her chance to be with a rich guy that seems to like her. No matter the reasoning, I thought less of her, and they way it's resolved in the end was rather quick and unusual.
Overall, a good mystery with some paranormal aspects to it. The details and second mystery were what saved this book for me; the way it delved into the astrological charts and kept the story moving was what kept me reading. That said, if you read the author's review on Goodreads it sheds a little light into what she was doing with her non-ending. I was going to give this book a 3.5/5, but once I read her review I decided to give it a full 4/5.