Books
Authors
JAMES V. CARMICHAEL is Associate Professor, Department of Library and Information Studies, at the University of North Carolina at Greensboro.