I enjoyed this story much more than the last. The author seems to be much more comfortable with his characters, especially Daniel's mother who was much 'nicer' in this book. My only problem - I kept forgetting who Theo was and he seemed to pop up in places without having any relevance to what was going on.