A great ending to this series. It wrapped up all mysteries nicely. It made me laugh and even shed a couple tears. 
 Cassie must delve deeper into her past than ever. She must remember things she forgot. This has several surprises in it. Many things are connected. I loved how each of the teens grow closer together. Even Lia is more honest than before. One thing I am not sure what I thought of is that parts of this book reminded me heavily of the tv show Bones in how things are solved a bit. Two characters step up too the roles of the characters both in personality/interests and how they speak. 
 I deeply enjoyed this series. It has lots of intrigue and depth.