publisher: MacMillan Publishing Company
format: hardcover pages: 436
language: English
ISBN:
0333752341 (9780333752340)
publisher: MacMillan Publishing Company publish date: October 28th 2000
format: hardcover pages: 436
language: English
ISBN:
033375235X (9780333752357)