publisher: Palgrave Macmillan publish date: January 15th 2012
format: paperback pages: 272
language: English
ISBN:
0230338453 (9780230338456)
publisher: Palgrave Macmillan publish date: February 15th 2010
format: hardcover pages: 272
language: English
ISBN:
0230612342 (9780230612341)