Middlesex by Jeffrey EugenidesThe Master and Margarita by Mikhail Bulgakov
1001 Books You Must Read Before You Die
1,320 books — 5,878 voters
The Name of the Wind by Patrick RothfussThe Stranger by Albert CamusCatch-22 by Joseph HellerLes Misérables by Victor HugoGreat Expectations by Charles Dickens
Books Every Human Being Should Read
3,065 books — 2,111 voters

A History of Reading by Alberto Manguel
Books Recommending Books
149 books — 44 voters

Illuminations by Arthur RimbaudLes Fleurs du Mal by Charles BaudelaireA Season in Hell and The Drunken Boat by Arthur RimbaudOne Hundred and One Poems by Paul Verlaine by Paul Verlaine
Best Poetry Books
3,032 books — 2,598 voters
The Great Gatsby by F. Scott FitzgeraldLes Misérables by Victor HugoOne Hundred Years of Solitude by Gabriel García MárquezAnna Karenina by Leo TolstoyMadame Bovary by Gustave Flaubert
Books That Everyone Should Read At Least Once
32,510 books — 123,755 voters