publisher: Basic Books publish date: March 31st 1989
format: paperback pages: 304
language: English
ISBN:
046500329X (9780465003297)
publisher: Basic Books publish date: October 7th 1987
format: hardcover pages: 288
language: English
ISBN:
0465003281 (9780465003280)