Living to tell the tale - Marquez,Gabriel Garcia (Penguin books, 2003)