One hundred years of solitude - Garcia Marquez, Gabriel 1928-2014 (Perennial Classics, 1998)