On AlterNet: new atheists