Libraries and Preservation of Knowledge