publisher: St. Martin's Press publish date: November 1st 1982
format: hardcover pages: 263
language: English
ISBN:
0312615620 (9780312615628)
publisher: iBooks publish date: October 26th 2004
format: paperback pages: 272
language: English
ISBN:
0743497627 (9780743497626)
publisher: Ace Books
format: paperback pages: 272
language: English
ISBN:
0441670709 (9780441670703)