On AlterNet: mark meckler