On AlterNet: david degerolamo