On AlterNet: Ryan Gallagher