David Brooks; Shady El Ghazaly Harb; Dick Cavett, Author "Talk Show"David Brooks; Shady El Ghazaly Harb; Dick Cavett, Author "Talk Show"David Brooks; Shady El Ghazaly Harb; Dick Cavett, Author "Talk Show"