On AlterNet: john allen williams