A Thousand Splendid Suns by Khaled HosseiniLolita by Vladimir Nabokov
Books That Everyone Should Read At Least Once
32,468 books — 123,612 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,216 books — 28,372 voters

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