SMS dit: The emerging virtual research library /