On AlterNet: john rogers