Google is a great place to find information. You can also try answers.com, wikipedia, and your local library.
Just a note, please keep all responses on the same thread. (e.g. post a reply to your other thread instead of opening a new one.) This will get you better service.
All the best,