A Thousand Splendid Suns - Riverhead Books

9781594483851