publisher: Palgrave MacMillan
publish date: December 15th 2009
format: hardcover pages: 232
language: English
ISBN:
0230579426 (9780230579422)
publisher: Palgrave Macmillan publish date: December 15th 2009
format: ebook pages: 232
language: English
ISBN:
0230250025 (9780230250024)