A Thousand Splendid Suns by Khaled HosseiniLolita by Vladimir Nabokov
Books That Everyone Should Read At Least Once
33,258 books — 126,241 voters
The Book Thief by Markus ZusakThe Glass Castle by Jeannette WallsNever Let Me Go by Kazuo IshiguroA Thousand Splendid Suns by Khaled Hosseini
Best Books of the Decade: 2000s
7,207 books — 28,379 voters

The Bonesetter's Daughter by Amy Tan
Best Novels That Take Place in China
437 books — 1,110 voters