publisher: Basic Books publish date: September 18th 2000
format: paperback pages: 304
language: English
ISBN:
0465026117 (9780465026111)
publisher: Basic Books publish date: October 7th 1999
format: hardcover pages: 304
language: English
ISBN:
0465026109 (9780465026104)
publisher: Basic Books (AZ) publish date: September 18th 2000
format: ebook pages: 304
language: English
ISBN:
0465013147 (9780465013142)