On AlterNet: American Life League