publisher: Basic Books publish date: February 11th 2000
format: hardcover pages: 488
language: English
ISBN:
0465095666 (9780465095667)
publisher: Basic Books publish date: August 1st 2008
format: kindle pages: 488
language: English
ASIN: B00CW0PW6S
format: kindle pages: 488
language: English
ASIN: B002OSXJPY