Well, if we say that evolution is some gradual change of an organism from some form S to S* over a period of time. should there be some mechanism already in place to even allow evolution to occur? To be even more clear. For organism of form S, and successive generations S* , S**, S***.... S-> S*-> S**- >S*** such that each "->" means the gradual changes over a period of time. Should it not be the case that there exist a mechanism that "pre-exist" to allow the gradual change of organism from some form to another form over a certain period of time? If such mechanism exist, then how did this mechanism come to be what it is in the first place? To be even more clear. Suppose you are given a series of printouts, and told that these printouts are all related in some way. Each printout is ordered( eg: printout 1, printout 2 ...) A guy by the name of DawinG comes along, and tell everyone that each handout is related to the previous handout by an computer algorithm. One can ask how did the printout come to be what it is by an appeal to the existence of a computer implementing an algorithm. I would say this computer+algorithm is the mechanism by which the evolution of printouts come to be what it is.