publisher: Palgrave Macmillan publish date: January 9th 2007
format: hardcover pages: 256
language: English
ISBN:
1403988056 (9781403988058)
publisher: Palgrave Macmillan publish date: January 1st 2006
format: ebook pages: 328
language: English
ISBN:
1283191059 (9781283191050)