publisher: Palgrave Macmillan publish date: April 15th 2009
format: hardcover pages: 256
language: English
ISBN:
0230577520 (9780230577527)
publisher: Palgrave Macmillan publish date: April 15th 2009
format: ebook pages: 256
language: English
ISBN:
0230240380 (9780230240384)