On AlterNet: dr. tiller