>>/44550/
It's on my list for a while now, but I only saw the movie. I expect the book to be a bit different. I assume you also watched the movie, right?