Charlie Cook

Charlie Cook is editor and publisher of The Cook Political Report and a political analyst for National Journal.