publisher: Palgrave MacMillan
publish date: October 15th 2011
format: hardcover pages: 272
language: English
ISBN:
0230104665 (9780230104662)
publisher: Palgrave Macmillan publish date: November 8th 2011
format: ebook pages: 272
language: English
ISBN:
128336039X (9781283360395)