Contemporary Political Ideologies : Movements and Regimes - MACRIDIS, Roy C (Scott , Foresman and Comp, 1989)