A Thousand Splendid Suns [Review]