publisher: World Bank Publications publish date: November 15th 2004
format: paperback pages: 694
language: English
ISBN:
0821357166 (9780821357163)
publisher: World Bank Group publish date: July 31st 2004
format: ebook pages: 696
language: English
ISBN:
1280083999 (9781280083990)