The Kite Runner

The Kite Runner

1969 • 401 pages

Ratings753

Average rating4.2

15

Deeply moving and unforgettable.

June 25, 2013Report this review