Media Matters

Barry C. Lynn, senior fellow at the New America Foundation