Politics, Sociology and Social Theory : encounters with classical and contemporary social thought - Anthony Giddens (Polity press, 1995)