One hundred years of solitude - Marquez, Gabriel Garcia (Penguin Books, 1970)