On AlterNet: alex hastings