One Hundred Years of Solitude by Gabriel Garcia Marquez

8 of 21
One Hundred Years of Solitude
417 pages; Harper Perennial Modern Classics
If you've already read this exquisite family saga set in a mythical Latin American town, reread it. If not, prepare to be blown away by the late magical realist's skill and soul.
— Leigh Haber