I just finished this book over the weekend. My mom read it first and said I would enjoy it. I couldn't put it down. It is one of the best books I read in a long time.