publisher: Palgrave MacMillan
publish date: December 15th 2009
format: hardcover pages: 528
language: English
ISBN:
0230201032 (9780230201033)
publisher: Palgrave Macmillan
format: paperback pages: 528
language: English
ISBN:
0230201040 (9780230201040)