publisher: Palgrave Macmillan publish date: June 19th 2012
format: hardcover pages: 312
language: English
ISBN:
0230304869 (9780230304864)
publisher: Palgrave MacMillan
publish date: January 1st 2012
format: ebook pages: 311
language: English
ISBN:
1283587629 (9781283587624)