One Hundred Years of Solitude
1967 · Gabriel Garcia Marquez · 417 pages · Magical Realism
This is the novel that defined magical realism for most of the world, and more than fifty years after publication it still holds that ground. The writing is dense, the family tree is a puzzle, and the repeating names will trip you up more than once. None of that stops it from being one of the most ambitious and rewarding novels ever written. It asks more of its readers than most books dare to, and it pays back that investment many times over. Not everyone will finish it, but almost everyone who does will understand why it mattered.