Text this: The emerging virtual research library /