One Hundred Years of Solitude

By Gabriel García Márquez