On AlterNet: jonathan ferrel