I liked this book and think it's probably a good book to talk about in a book club. About halfway into it I did feel it get a bit preachy and monotonous. I left for a week and when I picked it up again, I had no problem finishing it. It does make you think...
See why thousands of readers are using Bookclubs to stay connected.