publisher: Palgrave Macmillan publish date: May 18th 2001
format: hardcover pages: 252
language: English
ISBN:
033391564X (9780333915646)
publisher: Palgrave MacMillan
publish date: January 1st 2001
format: ebook pages: 251
language: English
ISBN:
1280632267 (9781280632266)
language: English
ISBN:
0333915658 (9780333915653)