On AlterNet: Arthur Allen