publisher: St. Martin's Press publish date: November 1st 1989
format: hardcover pages: 621
language: English
ISBN:
0312033508 (9780312033507)
publisher: St. Martin's Press publish date: July 1st 1992
format: paperback pages: 640
language: English
ISBN:
0312077610 (9780312077617)