publisher: Palgrave Macmillan publish date: September 4th 2012
format: hardcover pages: 328
language: English
ISBN:
0230298737 (9780230298736)
publisher: Palgrave MacMillan
publish date: January 1st 2012
format: ebook pages: 323
language: English
ISBN:
1283588455 (9781283588454)