On AlterNet: resurgent republic