Middlesex by Jeffrey EugenidesOne Hundred Years of Solitude by Gabriel García MárquezSon of a Witch by Gregory Maguire
Disappointing Books
2,779 books — 4,670 voters