books.google.com - This major new text critically assesses the key political ideologies of the 20th century. The 1970s and 1980s witnessed a flowering of new and popular ideologies, such as feminism and ecologism, and a revival of others, notably liberalism. The upheavals of the early 1990s have initiated fresh debate...http://books.google.com/books/about/Contemporary_Political_Ideologies.html?id=7MQwlPj-kiYC&utm_source=gb-gplus-shareContemporary Political Ideologies