publisher: Palgrave Macmillan publish date: January 15th 2012
format: hardcover pages: 278
language: English
ISBN:
0230340695 (9780230340695)
publisher: Palgrave MacMillan
publish date: January 1st 2012
format: ebook pages: 278
language: English
ISBN:
1283440539 (9781283440530)