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