Understanding American political parties : democratic ideals, political uncertainty and strategic positioning - Stonecash, Jeffrey M. (Routledge, 2012)