Stephen Hadley

American National Security Advisor