Here you can search a large catalog of books and other materials owned by U.S libraries and some worldwide locations. This source shows local libraries where a given book is housed and also indicates if there is an ebook available.