publisher: Palgrave MacMillan
publish date: November 15th 2010
format: hardcover pages: 272
language: English
ISBN:
0230242006 (9780230242005)
publisher: Palgrave MacMillan
publish date: January 1st 2010
format: ebook pages: 256
language: English
ISBN:
1282997742 (9781282997745)