publisher: Palgrave MacMillan
publish date: September 15th 2009
format: hardcover pages: 272
language: English
ISBN:
0230606296 (9780230606296)
publisher: Palgrave MacMillan
publish date: August 15th 2011
format: paperback pages: 266
language: English
ISBN:
0230114857 (9780230114852)