Terry Ballard is a retired librarian who worked in public and academic libraries. He is the author of three books and more than 75 articles, mostly about how libraries use technology to serve the information needs of their communities.