On AlterNet: Jerry Leonard