James Parker

James Parker is a contributing editor at the Atlantic.