“As a general rule, librarians are a kick in the pants socially, often full of good humor, progressive, and, naturally, well read”