On AlterNet: Jeffrey Rosen