publisher: Palgrave Macmillan publish date: March 15th 2012
format: paperback pages: 224
language: English
ISBN:
0230575919 (9780230575912)
publisher: Palgrave MacMillan
publish date: December 15th 2011
format: hardcover pages: 224
language: English
ISBN:
0230575900 (9780230575905)