publisher: Basic Books publish date: November 9th 2001
format: paperback pages: 334
language: English
ISBN:
0738206237 (9780738206233)
ASIN: 738206237
publisher: Basic Books publish date: August 21st 1997
format: hardcover pages: 336
language: English
ISBN:
0306456273 (9780306456275)
publisher: Basic Books publish date: January 7th 2008
format: kindle pages: 340
language: English
ASIN: B00A4JNFZY
publisher: Basic Books (AZ) publish date: January 7th 2008
format: ebook pages: 334
language: English
ISBN:
0465012280 (9780465012282)