On AlterNet: atheist in the foxhole