2002
The Glasgow Declaration on Libraries, Information Services and Intellectual Freedom
IFLA
Scotland, The Netherlands
Subscribe now to keep reading and get access to the full archive.
Type your email…
Subscribe
Continue reading