The Corridors of Power
The Human Factor
Iran, Israel and the Bomb
Movie · as Self
Movie · as Self - Negotiator