Vanessa writes:
I refute the current explanation because I know a better one. In the 1980s in the Far East I learned a different explanation of evolution. A compelling and clever theory that did not rely on meteor strikes or mutations as mechanisms of development.
As others here have stated, you must be able to actually tell us what this purportedly superior theory is before you can expect anyone to become an adherent.
Or in simple English words - put up or shut up, or in Missouri words "show me" that's the way it works here, that's the way it works in science, that's the way it works in grad school.
Deal with it.
Read not to contradict and confute, not to believe and take for granted, not to find talk and discourse, but to weigh and consider. - Francis Bacon