There were at least 4 or 5 times while reading this that I thought: where the hell is he taking it from here?!? every single time I was pleasantly surprised. it’s been a LONG time since I listened to a book where I didn’t have a pretty good idea of how it would end.. well done.