publisher: Basic Books publish date: August 4th 2000
format: paperback pages: 288
language: English
ISBN:
0465071422 (9780465071425)
publisher: Basic Books publish date: October 21st 1999
format: hardcover pages: 304
language: English
ISBN:
0465071414 (9780465071418)