I enjoyed this book, but not as much as the first one. I found it difficult to follow the many characters and details. Some of this was because I listened to the audiobook and couldn't go back double check things. But Charles seemed to be confused most of the time. Being in love made him come across as wimpy, and I didn't enjoy his character as much as I did in book one.