On AlterNet: John B Taylor