On AlterNet: raymond p. shafer