publisher: Palgrave Macmillan publish date: October 30th 2013
format: hardcover pages: 328
language: English
ISBN:
0230242588 (9780230242586)
publisher: Palgrave MacMillan
publish date: January 1st 2013
format: ebook pages: 317
language: English
ISBN:
1306093597 (9781306093590)