Clashing forces : introductiory essays on world politics and modern history /
Mahdi, Ahmed .
Clashing forces : introductiory essays on world politics and modern history / Ahmed Mahdi . - Amman, Jordon : Auther, 2004 . - 199 p ; 20 cm
9957856405
International law.
World politics--20th century.
JX1391 / .M333 2004
Clashing forces : introductiory essays on world politics and modern history / Ahmed Mahdi . - Amman, Jordon : Auther, 2004 . - 199 p ; 20 cm
9957856405
International law.
World politics--20th century.
JX1391 / .M333 2004
