I just posted something about these things the other day in the anthro forum b/c I had been thinking about population bottlenecks, b/c, hey, who doesn't sit around thinking about that, right? right? lol.
...and now I've actually posted in the men's forum. ermergerd!
I don't think evo psychology necessarily provides the answer to these issues - psychology itself is such a speculative social science and it has to rely on hard sciences and disciplines that actually have records of field work. Most primatologists, for instance, that I know of, those surely not all, develop their hypotheses from their study of things like teeth, or the way bones fit together (if you walk upright, your spinal cord opening is positioned differently than if you walk on all fours, etc...) They look at other primates, of course, to compare - but human anatomy can only say so much - and then you're into the realm of certain speculation about various things.
It's important for people of other genders, etc. to check for bias within science - b/c it goes on there too.
but, yes, I had to go through my own process regarding feminist critique, and readings about work on early and proto humans, to get to the point at which I could acknowledge that nature and nurture play roles - but their roles, even so, are not always "ever so" because we have so much plasticity in so many behaviors.
And people really skewed Dawkins' "selfish gene" work with his writing about the "abandonment hypothesis" for males as a reproductive strategy - and has made efforts, recently to emphasis his work illustrating affiliative behavior's major role in human development.
Because, more and more, a lot of findings emphasize the importance of cooperation in early human development as part of our higher brain function - those things we see (whether they are or not) as unique. The all competition, all the time model is passe, but it keeps reproducing itself...
Anyway, that looks interesting - but I would be more inclined to read work on this subject from someone who was educated in the field - i.e. the nuts and bolts work of anthropology, bones, teeth, strands of fabric... but maybe she has these qualifications too.