Digital Libraries : Principles and Practice in a Global Environment - Lucy A. Tedd; J. Andrew Large (2005)