On AlterNet: Ramogi Huma