On AlterNet: William Poole