Political Parties and Democracy - Diamond, Larry