publisher: Palgrave Macmillan publish date: June 15th 2010
format: hardcover pages: 272
language: English
ISBN:
0230211607 (9780230211605)
publisher: Palgrave Macmillan publish date: January 1st 2010
format: ebook pages: 344
language: English
ISBN:
128291149X (9781282911499)