Social protest , violence & terror in nineteenth and twentieth century Europe - G Hirschefeld (London Macmillan, 1982)