A Thousand Splendid Suns by Khaled HosseiniLolita by Vladimir Nabokov
Books That Everyone Should Read At Least Once
31,976 books — 121,390 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,369 voters

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