publisher: World Bank Publications publish date: October 1st 2003
format: paperback pages: 209
language: English
ISBN:
0821354892 (9780821354896)
publisher: World Bank Publications publish date: October 1st 2003
format: ebook pages: 226
language: English
ISBN:
0821383442 (9780821383445)
publisher: Stanford University Press publish date: October 6th 2003
format: paperback pages: 232
language: English
ISBN:
0804749728 (9780804749725)