If you need to know a specific answer this is a good place to find it. There are many knowledgeble people on here. If you have the time try looking under the search icon, you can find just about anything on there. There is alot of general knowledge and some good debates to be found... Hope this helps.. CT