This was interesting enough to keep me interested until the end. However, I had difficulty keeping track of who was who and how they fit into the story. I think I had listened to the audiobook about a year ago and bits of it I recognized. There were just so many more characters it was hard to follow.