Of love and other demons - Garcia Marquez, Gabriel 1928-2014 (Penguin Books, 1995)