A guide to new political movements : how to do politics in the 21st century /
Silver, Nick,author.
Hodge, Zoe,author.
Bale, Tim,1965-writer of foreword.
Radix (Think tank)
Includes bibliographical references.
Political science
Political parties
Political parties