publisher: Palgrave MacMillan
publish date: November 15th 2010
format: paperback pages: 192
language: English
ISBN:
0230577741 (9780230577749)
publisher: Palgrave Macmillan publish date: November 15th 2010
format: hardcover pages: 192
language: English
ISBN:
0230577733 (9780230577732)