The OCLC Cooperative

Over 53,000 libraries in 96 countries