Public libraries in the 21st century defining services and debating the future - Goulding, Anne (Ashgate, 2006)
Includes bibliographical references and index