New left, new right and beyond taking the sixties seriously - Andrews, Geoff (Palgrave, 1999)