Libraries & democracy the cornerstones of liberty - Kranich, Nancy C. (American Library Association, 2001)