Resources

3288 resources

IFLA Journal. September 2003

    2003-09-27

Established in 1975, IFLA Journal is an international journal publishing peer reviewed articles on library and informati...