Text this: Distributed computing and the electronic library :