If you have already read the first 2 epic books by Khalid Hossaini and expect the same from this one , then it a bit of disappointment. You may not feel that connect you felt with Mariyam and Laila (Thousand splendid sun) or with Hassan and Amir (The kite Runner). The reason is that the book does not revolve around 1 story but multiple stories that in some or the other way or maybe not at all connect with each other. It must be a possibility that Khalid Hossaini must have combined all the storylines and tried to fit all rough draft into this book. The moment you start developing emotions or connect with a character in a particular chapter the other chapter will be a new character and story, which breaks the emotions and lead to confusion. Then those characters will come after couples of chapters forcing you to turn the page to remember what happened with them earlier. Overall, you should read it once as the storylines are heart touching and heart breaking at the same time.