Discussions in contemporary culture. - Foster, Hal (New Press, 1998)