A Thousand Splendid Suns by Khaled HosseiniLolita by Vladimir Nabokov
Books That Everyone Should Read At Least Once
32,007 books — 121,471 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,187 books — 28,371 voters

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