Idealism and revolution new ideologies of liberation in Britain and the United States - Bouchier, David (Arnold, 1978)