@fulhamish, you said: "Furthermore, I would ask those who instinctively support Dawkins if they believe that '' the hypothesis of Natural Selection will be able to explain all human behaviour''? I have asked this question several times on this forumn before and have been met with a stoney silence. " First off, why it met stoney silence from me at least was I found the question to be a peculiar one...
First off, is there anyone who claims such a thing? Secondly, natural selection is only one of the mechanisms of evolution... others include mutation, genetic drift, and genetic flow... so natural selection isn't the whole picture of evolution, much less anything else. It is an element of the puzzle. Thirdly, one must realize that natural selection, though selecting individuals in a population as more or less fit, does not directly determine the behavior of those individuals... it merely determines which individuals pass their traits on to the next generation. And fourthly, there is the nature vs. nurture aspect... how much of behavior is genetic? Twins, though genetically identical, still have differences even growing up in the same household (and similarities in behavior growing up in different households)... it is not a clear-cut either-or.
So - I guess my answer is a definitive "no" - but not for the reasons you may have been implicitly suggesting (God, or some "designer", I imagine). So far, over hundreds of years of science, natural causes for phenomena found in the natural world have been sufficient to explain these phenomena without invoking spirits... Obviously, there are plenty of things yet to understand fully... but the "need" for an intelligent designer, though hard to definitively disprove, is also completely unproven. Said another way, the theory of a purely materialistic/naturalistic universe has not been falsified. The theory of evolution through variation and natural selection does a fine job of predicting/explaining behaviors of populations of organisms... it is not intended to predict/explain behaviors of individuals... Individual behavior can vary significantly from some average of a population - and, individual behavior can be very un-fit and not survive to the next generation (and so not be explained/predicted by ideas of fitness).