I could not put this book down - this is a beautiful story. My eyes are tearing up just thinking out Hassan the harelipped kite runner. The first half and the ending is excellent! There are a few pages where the story may seem to drag, but keep going it is well worth it. Enjoy