Modern political ideologies - Vincent, Andrew (UK Wiley-Blackwell, 2010)