Living to tell the tale - Garcia Marquez (Penguin Books, 2014)