publisher: Palgrave Macmillan publish date: January 17th 2004
format: hardcover pages: 248
language: English
ISBN:
1403911177 (9781403911179)
publisher: Palgrave MacMillan
publish date: January 1st 2003
format: ebook pages: 245
language: English
ISBN:
1280514183 (9781280514180)