HathiTrust Digital Library
Offers a wide collection of titles digitized from libraries around the world.