publisher: St. Martin's Press publish date: August 1st 1990
format: hardcover pages: 338
language: English
ISBN:
0312043228 (9780312043223)
language: English
ISBN:
033031856X (9780330318563)
publisher: St. Martin's Press publish date: 1993
format: mass market paperback pages: 368
language: English
ISBN:
0312950942 (9780312950941)
publisher: Apostrophe Books
publish date: 2012
format: ebook pages: 408
language: English
ASIN: B0083V45XQ