More on Google Book Search
is open to the public, no subscription required. Search 20,000 recent ebooks. To view and read ebooks you need to register. Registration requires a credit card ($5 hold fee that is only used if you want to print or save pages). Each page costs a quarter to print or save.
Free Ebrary Collections: