The Kite Runner by Khaled HosseiniA Tale of Two Cities by Charles DickensMacbeth by William Shakespeare
100 Books to Read in a Lifetime: Readers' Picks
15,493 books — 17,802 voters
You Know Your Way Home by Suzanne Jauchius
Books That Everyone Should Read At Least Once
31,774 books — 120,912 voters

Wuthering Heights by Emily BrontëGreat Expectations by Charles DickensA Tale of Two Cities by Charles DickensGone with the Wind by Margaret MitchellFahrenheit 451 by Ray Bradbury
Must Read Classics
1,866 books — 4,662 voters
To Kill a Mockingbird by Harper LeeJane Eyre by Charlotte BrontëWuthering Heights by Emily BrontëLes Misérables by Victor HugoGone with the Wind by Margaret Mitchell
1001 Books You Must Read Before You Die
1,336 books — 5,856 voters

Water for Elephants by Sara GruenThe Kite Runner by Khaled HosseiniTo Kill a Mockingbird by Harper LeeEat, Pray, Love by Elizabeth GilbertJane Eyre by Charlotte Brontë
Best for Book Clubs
14,907 books — 18,777 voters

Gone with the Wind by Margaret Mitchell
Best Books of the 20th Century
7,899 books — 49,786 voters