On AlterNet: john shimkus