publisher: St. Martin's Press publish date: August 1st 1988
format: hardcover pages: 256
language: English
ISBN:
0312018134 (9780312018139)
pages: 287
language: English
ISBN:
0340415746 (9780340415740)
publisher: St. Martin's Press publish date: July 1st 1989
format: paperback
language: English
ISBN:
0312915993 (9780312915995)