publisher: Basic Books publish date: April 5th 2001
format: paperback pages: 336
language: English
ISBN:
0465078494 (9780465078493)
ASIN: 465078494
publisher: Basic Books publish date: May 1st 2000
format: hardcover pages: 336
language: English
ISBN:
0465078486 (9780465078486)