Libraries and democracy : the cornerstones of liberty - Kranich, Nancy (American Library Association, 2001)