Heywood, Andrew. Key concepts in politics/ Andrew Heywood. - New York : Palgrave Macmillan, 2005. - xi, 281 p. ; ISBN: TBB224 Subjects--Topical Terms: Political science. Dewey Class. No.: 320 / Ke