Digital libraries - Arms, William Y. (The MIT Press, 2000)