publisher: Palgrave MacMillan
publish date: December 15th 2009
format: paperback pages: 192
language: English
ISBN:
0230623085 (9780230623088)
publisher: Palgrave MacMillan
publish date: January 1st 2000
format: ebook
language: English
ISBN:
1281366552 (9781281366559)