Robert Pear

Robert Pear writes for The New York Times.