The Open Library now lets you full-text search its 4 million books.

Jason Heppler @jaheppler