Not really sure what I thought of this one. I listened to the audiobook, although it has an all-star cast, it was very hard to follow along. I think I'll have to give it another try by listening along with the actual book in front of me. I think this would make it a lot less confusing.