David K Shipler

David K Shipler

David K. Shipler is a best-selling, Pulitzer Prize-winning author of 7 books and a former foreign correspondent for The New York Times.