Demanding the impossible : a history of anarchism - Marshall, Peter (London: Fontana, 1993)