Email Record: Distributed computing and the electronic library :