I see a lot of people did not like this book. I understand why, but there are certainly parts or rather a sentence that I HATED but I loved this book. I read it a few years ago and it still haunts me. I would recommend reading it with a friend or group, because you WILL want to discuss this with someone in the know when you finish. This is a book that I will re-read. I think what I like so much about it, besides the wonderful writing, is that it is very different from anything I have ever read.