publisher: Palgrave Macmillan publish date: May 19th 2000
format: hardcover pages: 606
language: English
ISBN:
031222947X (9780312229474)
publisher: Palgrave MacMillan Ltd publish date: March 17th 2000
format: hardcover pages: 608
language: English
ISBN:
0333772210 (9780333772218)