On AlterNet: michael brandon hill