I enjoyed this book, but I found myself confused at times. I liked that it had so many different layers, yet I finished the novel feeling incomplete. I won’t give away any spoilers, but the ending did not provide me with the answers I was looking for. Still, this was an intriguing and well-written novel that is worth reading. I gave it four stars, but I still feel like I need to know more about the main characters.