On AlterNet: david frakt