On AlterNet: william h. mcraven