I have read this book countless times. Whenever I need a good cry I take this book out and read it again. And again. And again. Love it. That's all that I can say. The description doesn't do it any justice. A quick read, a beautiful read, the kind of book you read over, and over, and over again.