publisher: Palgrave Macmillan publish date: August 21st 2004
format: hardcover pages: 264
language: English
ISBN:
1403921288 (9781403921284)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook
language: English
ISBN:
1280563087 (9781280563089)