Google books aims to index every single book in existence, enabling us to search for any term in each entire book. The results tell us where to purchase the book if it is in print, or if it is out of print and in the public domain it is possible to download the entire book free of charge.

This project involves all publishers and many major University libraries that have entered into a collaborative agreement with Google.

 

Google Book Search