"He has written for ZNet, ZMagazine, Truthout, and other publications." . . . . .