publisher: MacMillan Publishing Company publish date: June 1st 1999
format: hardcover pages: 480
language: English
ISBN:
0333750071 (9780333750070)
publisher: Palgrave MacMillan
publish date: February 9th 2002
format: paperback
language: English
ISBN:
033375008X (9780333750087)
publisher: Irwin Professional Publishing publish date: January 1st 1994
format: paperback pages: 525
language: English
ISBN:
0256157227 (9780256157222)