Home Entertain UsMedia News and Reviews Graydon Carter of Vanity Fair takes on the president