Thinkers

awesome image

David Brooks

David Brooks is an American conservative political and cultural commentator who writes for The New York Times. Follow @nytdavidbrooks on Twitter