Sareen, Taruna

Dictionary of international relations - Delhi IVY 2005 - 378 p.

320.03 S72D