David Speedie

David Speedie is a Senior Fellow and Director of the U.S. Global Engagement Program at the Carnegie Council for Ethics in International Affairs in New York. The views expressed in this article are his own and not those of the Carnegie Council. This article draws on past works from Mr. Speedie (see here and here).