publisher: Palgrave Macmillan publish date: October 29th 2004
format: hardcover pages: 272
language: English
ISBN:
0333914295 (9780333914298)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook pages: 264
language: English
ISBN:
1280457015 (9781280457012)