publisher: Palgrave Macmillan publish date: August 6th 2003
format: hardcover pages: 192
language: English
ISBN:
1403911770 (9781403911773)
publisher: Palgrave Macmillan publish date: January 1st 2003
format: ebook pages: 192
language: English
ISBN:
1283183935 (9781283183932)