Politics for a new generation : the progressive moment / - Pearce, Nick; Margo, Julia. (Palgrave Macmillan, 2007)