publisher: St. Martin's Press publish date: November 1st 1989
format: hardcover pages: 706
language: English
ISBN:
0312002475 (9780312002473)
publisher: St. Martin's Press publish date: January 1st 1984
format: paperback pages: 289
language: English
ISBN:
0312769385 (9780312769383)