A Thousand Splendid Suns

A Thousand Splendid Suns

2000 • 372 pages

Ratings448

Average rating4.3

15

Deeply moving and unforgettable....

November 14, 2013Report this review