On AlterNet: John Alleman