http://www.openlibrary.org/
and, in particular,
http://www.openlibrary.org/details/openlibrary
-bowerbird