The Politics of Che Guevara: Theory and Practice

Samuel Farber

Paperback

IN STOCK$12.59
ISBN 9781608466016
List price $16.95
Publisher Haymarket Books
Year of publication
Medium_s-l1000