|It's not like I haven't read up wikipedia.|
(1)Do you have a qualification for each and every type of field that you have expertise in?
(2)Haven't you ever worked on a project where you didn't already know/understood everything or where had to take help from people regarding some information/understanding? If you haven't then I must say you should try once.
Aren't forums for this very purpose??
For your information, I was assigned this project because people considered me smart enough to gather information, interact with people and understand things.
There was really any need to post the earlier link on query. The two are totally different questions.
It's ok if you dont want to help me on this. But its sad that people like you who actually understand things are not willing to share their knowledge.