Jeffrey L. Fowler/Definition

Vice admiral, U.S. Navy, 60th Superintendent, United States Naval Academy; military fellow, Council on Foreign Relations, 2002-2003