Ron Rosenbaum

Cultural critic, bestselling author and columnist for Slate