by Teresa Crane
publisher: St. Martin's Press publish date: April 1st 1988
format: hardcover pages: 599
language: English
ISBN:
0312018312 (9780312018313)
publisher: Fontana publish date: May 26th 1988
format: paperback pages: 599
language: English
ISBN:
0006174833 (9780006174837)
publisher: Collins publish date: 1987
pages: 599
language: English
ISBN:
0002229757 (9780002229753)