Michael Davidson/Definition

Major general, U.S. Army and National Guard adviser to the Joint Chiefs of Staff; Trustee, Fund for Peace