This book is challenging but well worth the effort. It is beautifully written, but the style may take some getting used to. It's very "stream-of-consciousness" - and very much the way most people talk while telling a story about something that happened in their lives. It's disturbing and thought-provoking and one of the best, most original books that I've read/listened to in years. The narrator is perfect.