Libraries for the new millennium, implications for managers.