On AlterNet: gary johnson