Digital libraries - Arms, William Y. (Ane Books, 2005)