publisher: Palgrave MacMillan
publish date: August 3rd 2010
format: hardcover pages: 256
language: English
ISBN:
0230614191 (9780230614192)
publisher: Palgrave Macmillan publish date: August 3rd 2010
format: ebook pages: 256
language: English
ISBN:
0230110029 (9780230110021)