On AlterNet: gary lancaster