On AlterNet: David C. Williams