publisher: Palgrave Macmillan publish date: March 15th 2012
format: hardcover pages: 256
language: English
ISBN:
0230285139 (9780230285132)
publisher: Palgrave Macmillan publish date: January 1st 2012
format: ebook pages: 277
language: English
ISBN:
128088116X (9781280881169)