On AlterNet: larry pratt