A Thousand Splendid Suns by Khaled HosseiniLolita by Vladimir Nabokov
Books That Everyone Should Read At Least Once
32,711 books — 124,320 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,263 books — 28,374 voters

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