On AlterNet: dave berg