Understanding political ideas and movements a guide for A2 politics students - Harrison, Kevin (Understanding politics., 2003)