publisher: Palgrave Macmillan publish date: October 21st 2005
format: hardcover pages: 240
language: English
ISBN:
1403941076 (9781403941077)
publisher: Palgrave Macmillan publish date: January 1st 2005
format: ebook pages: 240
language: English
ISBN:
1280425547 (9781280425547)