On AlterNet: dan savage