On AlterNet: david bahati