Khalid is my all time favorite. Thousand splendid suns, kite runner are best. But this one has so many characters some stories are interesting. While looking for the end, the chapter itself ends with no definite conclusion just a moral. With so many characters I felt confused . Overall its good too.