publisher: Harper Perennial
publish date: March 3rd 1999
format: paperback pages: 352
language: English
ISBN:
0060977590 (9780060977597)
publisher: Basic Books publish date: April 10th 1998
format: hardcover pages: 384
language: English
ISBN:
0465023843 (9780465023844)
publisher: Basic Books (AZ)
format: paperback pages: 224
language: English
ISBN:
0465023851 (9780465023851)