Mayall, James

World politics : progress and its limits / James Mayall - Cambridge : Polity Press, 2000. - x,170p.

0-7456-2590-8


International relations

327 M4519 Wo