This book was all over the place. I wasn't quite sure whose story was being told or what the overall theme was. Some parts of the book were very promising, but these parts led nowhere. I'm not quite sure why this book made the list of top 100 books. It's a good book, but I wouldn't call it one of the best. If someone can explain what I'm missing, please email me.