ISBN:
0134592492 (9780134592497)
publisher: Fairmont Press
format: hardcover pages: 681
language: English
ISBN:
0134725565 (9780134725567)
publisher: World Bank Publications publish date: December 17th 2009
format: paperback pages: 234
language: English
ISBN:
0821380621 (9780821380628)