Gabriel garcia marquez: life (Bloomsbury London, 2009)