I didn't think Hosseini would be able to top 'A Thousand Splendid Suns' but he somehow has. You are taken on a journey through time and space, the stories of all the characters intricately woven together. After this 'Kite Runner' has moved nearer to the top of my to be read pile.