Forum: David Brooks, Political and Cultural Commentator