KEEN David Endless war? : hidden functions of the 'war on terror' / David Keen - London : Pluto Press, 2006 - vi, 296 p. ISBN: 0745324177 (pbk) : 64.01 SGD