On AlterNet: hb gary