Since 2004, the Google Books project has scanned over 20 million books and has provided digital copies of the books to participating libraries while also creating a searchable database of books. The Google Books database...more