I liked this book but the Libby audiobook version, narrated by Jason Grasl, was hard to listen to. His affectation of different accents and speech styles for everyone he quotes is distracting and obnoxious. His own voice is pleasant and clear and the audiobook suffers by his failure to use it. After a few chapters the faux voices drove me to finish the book by checking out the hardback instead. If the book itself was less compelling I would have simply quit reading but it was worth finishing.