Modern European socialism - Wilde, Lawrence 1950- (Dartmouth, 1994)