Learning and Libraries in an information age : principles and practice - Stripling, Barbara K. (Libraries Unlimited, 1999)