On AlterNet: daniel malloy