It is a book that causes you to think and do some deep soul searching. Rather than judging the characters for their decisions, the book challenges you to ask yourself what if I were this character? And what if I were this other character? What would I do? And what does that say about me? It tackles a serious and touchy subject in an eye opening way. A good book reads you as you read it, and Jojo Moyes' book does exactly that.