publisher: Palgrave MacMillan
publish date: December 24th 2012
format: paperback pages: 328
language: English
ISBN:
1137006455 (9781137006455)
publisher: Palgrave Macmillan publish date: December 24th 2012
format: hardcover pages: 328
language: English
ISBN:
1137006463 (9781137006462)