publisher: Palgrave MacMillan
publish date: September 4th 2012
format: paperback pages: 200
language: English
ISBN:
1137033495 (9781137033499)
publisher: Palgrave MacMillan
publish date: January 1st 2012
format: ebook pages: 198
language: English
ISBN:
1283532514 (9781283532518)