On Resistance: A Philosophy of Defiance

Howard Caygill

Paperback

IN STOCK$17.95
ISBN 9781472523099
List price $17.95
Publisher Bloomsbury Academic
Year of publication 2015
Medium_61ov1jg4h3l._sx324_bo1_204_203_200_