publisher: Palgrave Macmillan publish date: December 15th 2011
format: hardcover pages: 256
language: English
ISBN:
0230120903 (9780230120907)
publisher: Palgrave MacMillan
publish date: January 1st 2011
format: ebook pages: 256
language: English
ISBN:
1280583290 (9781280583292)