Your question is really many questions in one! In order to provide a more thorough answer than can be put in this small space, I will refer you to the following Internet sites. They will provide a wealth of information for you.
Please submit additional questions one at a time, as many and as often as you like, and we?ll be happy to respond. The more specific the question, the better we can help.
Thanks for the question. Please stop in again soon!
Q&A Library Searching Tips