publisher: Palgrave Macmillan publish date: April 15th 2012
format: hardcover pages: 336
language: English
ISBN:
0230273505 (9780230273504)
publisher: Palgrave MacMillan
publish date: January 1st 2012
format: ebook pages: 337
language: English
ISBN:
1280583177 (9781280583179)