Class Voting in Western Europe: A Comparative Longitudinal Study - 9780739129265