publisher: Basic Books
publish date: April 23rd 1999
format: paperback pages: 272
language: English
ISBN:
0465098460 (9780465098460)
publisher: Basic Books
publish date: September 26th 1997
format: hardcover pages: 320
language: English
ISBN:
0465098444 (9780465098446)