Evolution : an investigation and a criticism