Invisible women of prehistory : three million years of peace, six thousand years of war - Foster, Judy (Spinifex, 2013)