books.google.co.uk - This incisive overview provides a lucid introduction to the major schools of thought which dominate contemporary debates in political philosophy. Offering a critical appraisal of utilitarianism, liberal equality, libertarianism, Marxism, communitarianism, and feminism, Kymlicka argues that these philosophies...http://books.google.co.uk/books/about/Contemporary_Political_Philosophy.html?id=kaSCAAAAMAAJ&utm_source=gb-gplus-shareContemporary Political Philosophy