publisher: Cambridge University Press publish date: 2015-08-06
format: Paperback pages: 302
language: English
ISBN:
1107545994 (9781107545991)
ASIN: 1107545994
publisher: Cambridge University Press publish date: October 31st 2013
format: ebook pages: 288
ISBN:
1107496977 (9781107496972)
publisher: Palgrave Macmillan publish date: January 15th 2007
format: hardcover pages: 240
language: English
ISBN:
1403993610 (9781403993618)