On AlterNet: body armor