One Hundred Years of Solitude, by Gabriel Garcia Marquez - This saga spans three generations of the Buendia family begins with Jose, who founds a town in the heart of the South American jungle. The family is dominated by his passion for alchemy, but the world is changing, and succeeding generations are caught up in a political and social turmoil. This novel creates its own world, in which there is a Spanish galleon beached in the jungle, a flying carpet, and an iguana in a woman's womb. Read by Patrick Romer. On one structured CD, it lasts 16 hours, 41 minutes.