Digital libraries: implementing strategies and sharing experiences (Springer, 2005)