Demanding the impossible : a history of anarchism; be realistic: demand the impossible! - Marshall, Peter H., 1946- (London : Harper Perennial, 2008)