publisher: Palgrave Macmillan publish date: January 1st 2005
format: hardcover pages: 384
language: English
ISBN:
1403902917 (9781403902917)
publisher: Palgrave Macmillan publish date: January 1st 2004
format: ebook
language: English
ISBN:
1280563338 (9781280563331)