Encyclopedia of digital libraries (1) - viii, 287 pages ; 25 cm

Vol. 1

9788126136636


Digital libraries - Encyclopedias.

025.0028503