publisher: Markus Wiener Publishers publish date: October 21st 2013
format: paperback pages: 344
ISBN:
1558765840 (9781558765849)
publisher: Markus Wiener Publishers publish date: October 11th 2013
format: paperback pages: 332
ISBN:
1558765832 (9781558765832)
publisher: Cambridge University Press publish date: October 31st 2013
format: ebook pages: 408
ISBN:
1107454344 (9781107454347)