The author is such a wonderful storyteller. This man knows how to weave a story. I read Kite Runner and A Thousand Splendid Suns years ago and still remember the characters so well. I was so happy to read his latest offering and was not disappointed! He does a great job creating unique voices for each of his nine different characters. Beautiful!