publisher: Palgrave Macmillan publish date: January 15th 2005
format: hardcover pages: 296
language: English
ISBN:
1403932204 (9781403932204)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook pages: 294
language: English
ISBN:
1280455241 (9781280455247)