publisher: Little Brown and Company publish date: September 28th 1996
format: hardcover pages: 241
language: English
ISBN:
0316565865 (9780316565868)
format: hardcover pages: 239
language: English
ISBN:
0465091334 (9780465091331)
publisher: Basic Books publish date: January 28th 1986
format: paperback pages: 304
ISBN:
0465091342 (9780465091348)