There are no such things as the general theory of evolution or the specific theory of evolution. It is the Theory of Evolution by Natural Selection. If you can't get even this basic starting point right, it's hard to see how absolutely anything else you say can carry any credibility at all.