publisher: Palgrave Macmillan publish date: May 15th 2012
format: hardcover pages: 292
language: English
ISBN:
023036750X (9780230367500)
publisher: Palgrave MacMillan
publish date: January 1st 2012
format: ebook pages: 293
language: English
ISBN:
128364178X (9781283641784)