publisher: HarperOne
publish date: February 17th 1999
format: hardcover pages: 352
language: English
ISBN:
0060696451 (9780060696450)
publisher: Harper publish date: May 28th 1999
format: paperback pages: 342
language: English
ISBN:
0965884708 (9780965884709)