WorldCat

OCLC catalog of books and other materials in libraries worldwide.

For home access try the free version at http://www.worldcat.org