The Marxism of Che Guevara: Philosophy, Economics, Revolutionary Warfare, Second Edition - 9780742539020