I'm listening to this on Audiobook and finding it incredible; the narrator is fantastic and the author's insights into the macro and micro elements of life is sheer genius. The writing style takes some getting used to but after a while it just flows.