publisher: Palgrave Macmillan publish date: November 14th 2013
format: hardcover pages: 312
language: English
ISBN:
023035615X (9780230356153)
publisher: Palgrave MacMillan
publish date: January 1st 2013
format: ebook pages: 306
language: English
ISBN:
1306285372 (9781306285377)