It really makes you think, I raced through it. But having said that, if you're not interested in the philosophical bits it will bore you. Written extremely well, I really loved the edge to this book and am so glad he wrote it. Not my favourite of his but a great contender.