Does Evolution Explain Human Nature? Newer:Reproductive StrategiesOlder:Tomorrow Isn’t Such a Long Time PostedAugust 7, 2014 AuthorScienceSites Categories2014