publisher: Palgrave Macmillan publish date: June 12th 2004
format: hardcover pages: 240
language: English
ISBN:
140392080X (9781403920805)
publisher: Palgrave MacMillan
publish date: January 1st 2004
format: ebook
language: English
ISBN:
1280565489 (9781280565489)