On AlterNet: David Fettig