publisher: CreateSpace publish date: April 16th 2013
format: paperback pages: 486
ISBN:
1484103831 (9781484103838)
publisher: World Bank Publications publish date: April 22nd 2013
format: paperback pages: 385
ISBN:
0821397915 (9780821397916)
publisher: Springer publish date: October 27th 2010
format: hardcover pages: 121
language: English
ISBN:
1441967265 (9781441967268)