publisher: St. Martin's Press
format: mass market paperback
language: English
ISBN:
0312927460 (9780312927462)
publisher: Ulverscroft Large Print publish date: May 1st 1993
format: hardcover pages: 496
language: English
ISBN:
0708928692 (9780708928691)
publisher: Chivers publish date: July 1st 1990
format: audiobook
language: English
ISBN:
0745163165 (9780745163161)