On AlterNet: mark macphail