Heywood, Andrew
Political Ideologies :an Introduction Andrew Heywood - 5th ed. - New York: Palgrave macmillan, 2012. - 372p.
9780230367258
Political science
Ideology
320.5 / HEP
Political Ideologies :an Introduction Andrew Heywood - 5th ed. - New York: Palgrave macmillan, 2012. - 372p.
9780230367258
Political science
Ideology
320.5 / HEP