Fascism Socialism Liberalism Critical Concepts in Political Science - GRIFFIN, Roger (Routledge, 2001)