This is one of those books, which absorbs you deep into it. I was literally carrying it everywhere, grabbing even the shortest available moments to enjoy this gem of a book. I was like a child reading his favorite comic book.
It's a really thick book, but every page is filled with layers and layers of deep knowledge interspersed with interesting incidents from author's life. The style of writing is very engaging and witty, with hardly a dull moment. A word of caution though...you'll always need a dictionary while reading this book. I have read hundreds of books, but never needed to reference dictionary that often, but for this book, I did. However, it was a great experience.