On AlterNet: salvation boulevard