Che Guevara: Revolutionary Life - Jon Lee Anderson (Bantam books, 2010)