publisher: St. Martin's Press publish date: November 1st 1988
format: hardcover pages: 382
language: English
ISBN:
0312022298 (9780312022297)
publisher: Backinprint.com publish date: May 1st 2000
format: paperback pages: 400
language: English
ISBN:
0595095887 (9780595095889)
language: English
ISBN:
1556867840 (9781556867842)