On AlterNet: joshua holland