publisher: Basic Books publish date: October 7th 1999
format: paperback pages: 272
language: English
ISBN:
0465036805 (9780465036806)
publisher: Harper San Francisco publish date: October 29th 1997
format: hardcover pages: 264
language: English
ISBN:
9780062514820
publisher: HarperCollins
format: paperback
language: English
ISBN:
0062514830 (9780062514837)