On AlterNet: mark miller