publisher: Palgrave Macmillan publish date: March 27th 2001
format: paperback pages: 272
language: English
ISBN:
0333921437 (9780333921432)
publisher: Palgrave MacMillan
publish date: January 1st 2001
format: ebook pages: 273
language: English
ISBN:
1283526956 (9781283526951)