Introduction / by Alison Lewis -- Politics and anti-politics in librarianship / by Mark Rosenzweig -- Corporate inroads in librarianship : the fight for the soul of the profession in the new millennium / by Peter Mcdonald -- Librarianship and resistance / by Sandy Iverson -- A few gates redux : an examination of the social responsibilities debate in the early 1970s and 1990s / by Steven Joyce -- Activist librarianship : heritage or heresy? / by Ann Sparanese -- The myth of the neutral professional / by Robert Jensen -- Information criticism : where is it? / by Jack Andersen -- Towards self-reflection in librarianship : what is praxis? / by John J. Doherty -- The professional is political : redefining the social role of public libraries / by Shiraz Durrani and Elizabeth Smallwood -- The hottest place in hell : the crisis of neutrality in contemporary librarianship / by Joseph Good.