On AlterNet: James Gustav Speth