I listened o. Audio and really enjoyed this book until about the last hour. It felt as if the author just ran out of steam ms wrapped up a major loose end by just saying so after a fever pitch of build up. But until that last hour, I was fully intrigued.