On AlterNet: science vs. religion