On AlterNet: Torrence Brown Jr.