Back to the future: the case of the electronic library