On AlterNet: charles ramsey