publisher: Routledge publish date: May 23rd 2012
format: ebook pages: 400
ISBN:
1136553002 (9781136553004)
publisher: United Nations
publish date: August 12th 2009
format: paperback pages: 248
language: English
ISBN:
089714919X (9780897149198)
publisher: Routledge publish date: August 22nd 2008
format: paperback pages: 400
language: English
ISBN:
1844075605 (9781844075607)
format: paperback pages: 288
ISBN:
0415718767 (9780415718769)
publisher: Oxford University Press, USA publish date: April 8th 1999
format: hardcover pages: 432
language: English
ISBN:
0195642910 (9780195642919)