Midday Blog Roundup

MIDDAY ROUNDUP

Conservative columnist David Brooks