Newport University Library, Wales, UK

Academic libraries / Completed 2010