ISBN:
1564011496 (9781564011497)
publisher: World Bank Publications publish date: June 3rd 2011
format: paperback pages: 235
language: English
ISBN:
0821386239 (9780821386231)
publisher: World Bank Publications publish date: May 26th 2011
format: ebook pages: 256
ISBN:
1283134268 (9781283134262)
publisher: World Bank Publications publish date: September 20th 2007
format: ebook
ISBN:
0821369326 (9780821369326)