publisher: Basic Books publish date: April 11th 1998
format: paperback pages: 352
language: English
ISBN:
0465043011 (9780465043019)
ASIN: 465043011
format: kindle pages: 352
language: English
ASIN: B0010NYFIY
publisher: Basic Books publish date: March 21st 2007
format: kindle pages: 352
language: English
ASIN: B00CW0H76G