On AlterNet: rev. sam rodriguez