Modern political ideologies - Vincent, Andrew; Author (1997)