David Brooks, David Remnick & James Fallows; Roger Depue & Jeffrey LiebermanDavid Brooks, David Remnick & James Fallows; Roger Depue & Jeffrey LiebermanDavid Brooks, David Remnick & James Fallows; Roger Depue & Jeffrey Lieberman