A Thousand Splendid Suns

A Thousand Splendid Suns

2007 • 379 pages

Ratings276

Average rating4.3

15

4.5 stars

January 29, 2024Report this review