On AlterNet: Dave Schweikert