My, my, my....I am at a loss for words (in a good way); Khaled Hosseini has done it again . I might need to take a day to regroup and come back and write my review. I highly recommend this novel! Engaging, riveting, and heart wrenching ... I loved every moment of it. The characters, the plot, the reality... To be continued once I gather myself. My first 5 in a long time.