by Anders Aslund
publisher: Cambridge University Press publish date: August 27th 2007
format: paperback pages: 372
language: English
ISBN:
0521683823 (9780521683821)
publisher: Cambridge University Press publish date: August 1st 2007
format: hardcover pages: 356
language: English
ISBN:
0521865263 (9780521865265)
publisher: Cambridge University Press publish date: October 31st 2012
format: kindle pages: 441
language: English
ASIN: B009XAGRZU
publisher: Cambridge University Press publish date: November 12th 2012
format: hardcover pages: 436
language: English
ISBN:
1107026547 (9781107026544)
publisher: Cambridge University Press publish date: November 12th 2012
format: paperback pages: 436
language: English
ISBN:
1107628180 (9781107628182)
publisher: Cambridge University Press publish date: November 1st 2012
format: ebook pages: 440
language: English
ISBN:
113978675X (9781139786751)
publisher: Cambridge University Press publish date: August 31st 2007
format: ebook pages: 384
language: English
ISBN:
0511339895 (9780511339899)
publisher: Cambridge University Press publish date: October 31st 2012
format: ebook
language: English
ISBN:
1283741474 (9781283741477)
publisher: Cambridge University Press publish date: January 1st 2007
format: ebook pages: 374
language: English
ISBN:
1281085235 (9781281085238)