I listened to this book a couple years ago and I just listened to it again. The book and narration is just as good the second time as it was the first listen. I highly recommend it. It’s like listening to the current news and what might happen.