From reading the review (I will probably never get round to reading the book), the thesis seems reasonable. The problem is, I think, that the idea she attacks:
it [is] impossible to understand history without classifying humanity into mutually hostile civilisations between which, “during most of human existenceâ€, contact has been “intermittent or non-existentâ€.
is something of a straw man.