This is worth reading… Via Dr. Beetle: Evolutionary Psychology and its Top Ten Failures.
The dreadful pseudo science of evolutionary psychology is founded upon concepts such as survival of the fittest, selfish genes, inherited instincts and mind modules. It has shot to prominence in science and societies’ thinking, and found many a willing ear.