Invisible Women of Prehistory: Three Million Years of Peace, Six Thousand Years of War