The last decade has witnessed an exciting change in our understanding of the way in which the mind operates the reasons behind a myriad of human behaviours. The traditional idea that nurture trumps nature in explanations of human behaviour has been supplanted by Evolutionary Psychologists, who argue that human beings share evolved mental architectures that govern their behaviour. Indeed, Evolutionary Psychological explanations have been postulated for all manner of human behaviour, from mate choice preferences to jealousy, cheater detection to suicide bombing. Yet, not all research groups are in agreement with this perspective: some authors have challenged the Evolutionary Psychological focus on biological or genetic explanations of behaviour, while others suggest that the Evolutionary Psychological paradigm is methodologically flawed. To be sure, it is now possible to find critiques of Evolutionary Psychology from different viewpoints, and a common theme shared by such critiques is...