One Hundred Years of Solitude - Gabriel García Márquez

I can't remember when  I read this for the first time but I know that it has been over thirty years since I have picked up to read again. It is long past time to re-read it.