Google Books provides full-text access to many books in the public domain or out of copyright, and partial access to others.