Che Guevara: Cuban revolutionary, doctor, communist, author, rebel, hero, villain - and according to Jean Paul Satre "the most complete human being" of his age. He was a fascinating character whose life is explored in this enlightening book.