publisher: Palgrave MacMillan
publish date: January 1st 2009
format: ebook pages: 325
ISBN:
1282674307 (9781282674301)
publisher: Cambridge University Press publish date: April 30th 2013
format: ebook pages: 416
ISBN:
1107352762 (9781107352766)
publisher: Cambridge University Press publish date: April 18th 2013
format: hardcover pages: 387
ISBN:
110702742X (9781107027428)