publisher: Basic Books publish date: October 19th 2001
format: paperback pages: 296
language: English
ISBN:
073820613X (9780738206134)
publisher: Basic Books publish date: October 19th 2001
format: kindle pages: 296
language: English
ASIN: B0065FZALS
publisher: Basic Books publish date: March 21st 1998
format: hardcover pages: 272
language: English
ISBN:
0306458659 (9780306458651)