publisher: Palgrave Macmillan publish date: May 14th 2004
format: hardcover pages: 256
language: English
ISBN:
1403933677 (9781403933676)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook pages: 233
language: English
ISBN:
1283527863 (9781283527866)