David Ewing Duncan

Contributing editor to Conde Nast Portfolio.