Peter Warren Singer

Strategist, New America