This book had several stories to it although Cassandra being the main sometimes hard to follow it was a good read.There are plot twist which were unexpected