libraries.org

A directory of libraries throughout the world


De Montfort University. ( Leicester, United Kingdom) [Alto] +

Loughborough University. ( Loughborough, England United Kingdom) [Koha -- PTFS Europe] +