The Digital Challenge For Libraries: Understanding the Culture and Technology of Total Information