publisher: Palgrave Macmillan publish date: January 15th 2012
format: hardcover pages: 208
language: English
ISBN:
023022265X (9780230222656)
publisher: Palgrave Macmillan publish date: January 1st 2011
format: ebook pages: 208
language: English
ISBN:
1283380862 (9781283380867)