publisher: Basic Books publish date: January 30th 1991
format: paperback pages: 464
language: English
ISBN:
0465007856 (9780465007851)
publisher: Basic Books publish date: December 6th 1989
format: hardcover pages: 433
language: English
ISBN:
0465007848 (9780465007844)
format: kindle pages: 468
language: English
ASIN: B002K0IEBK