The Hathi Trust, a shared digital repository, has about 6 million fully digitized volumes in its collection. This corresponds to well over 2,000,000,000 pages. A little under 1.2 million of the 6 million volumes are open access, i.e. in the public domain. Click FAQs to learn more about the Hathi Trust and its project to archive vast amounts of digital content.
To search the collection click here.