On AlterNet: Neil Hughes