One Hundred Years of Solitude by Gabriel García Márquez
Books That Everyone Should Read At Least Once
31,547 books — 120,177 voters
One Hundred Years of Solitude by Gabriel García MárquezFrankenstein by Mary Wollstonecraft ShelleyThe Trial by Franz KafkaThe Hobbit, or There and Back Again by J.R.R. TolkienFoundation by Isaac Asimov
Must Read Classics
1,861 books — 4,649 voters