Gabriel Garcia Marquez is one of my favorite writers. I have read Cien Anos de Soledad several times in English and Spanish, it is one of the most confusing books I have ever read, but every time I read it I get a bit more out of it. This was my first time listening to it in Spanish and plan to listen in English the next time. Although I think it is the most confusing book I have ever read I want to keep re-reading to understand it better. That is Marquez's wonderful ability to draw you into his world. Love, love, love.