The Internet Public Library - This is a very useful resource for all kinds of information, and has an excellent "search" facility. There are numerous "special collections" that include material about trade and professional associations and the presidents of the United States. You'll also find sections for kids and teens. The IPL is also home to a collection of over 20,000 online books.