I absolutely gave this book a five star rating. Never before have I experienced a book that when I finished it I immediately wanted to start rereading it. I finished it, went into work and then on my drive back home started it again I loved it that much. It is an absolutely amazing book in my opinion. The writing is obviously not for everyone but that goes for every book ever in the history of books so... read it. Or give it a try.