by Margaret Yorke
publisher: Carroll & Graf Publishers publish date: May 1st 1992
format: paperback pages: 218
language: English
ISBN:
0881848336 (9780881848335)
language: English
ISBN:
0751531154 (9780751531152)
publisher: St. Martin's Press
format: hardcover
language: English
ISBN:
0312357311 (9780312357313)
publisher: Ulverscroft Large Print publish date: February 1st 1997
language: English
ISBN:
0708936946 (9780708936948)
publisher: Arrow Books Ltd publish date: October 15th 1989
format: paperback pages: 224
language: English
ISBN:
0099284901 (9780099284901)
publisher: Severn House Publishers publish date: October 1st 1995
format: hardcover pages: 224
language: English
ISBN:
0727847988 (9780727847980)
publisher: St. Martin's Press publish date: 1981
format: hardcover pages: 218
language: English
ISBN:
009145140X (9780091451400)
publisher: House of Stratus publish date: April 23rd 2013
format: ebook pages: 212
language: English
ISBN:
0755134826 (9780755134823)
publisher: House of Stratus publish date: April 23rd 2013
format: ebook pages: 212
language: English
ISBN:
0755134710 (9780755134717)
publisher: House of Stratus publish date: April 23rd 2013
format: paperback pages: 212
language: English
ISBN:
0755130588 (9780755130580)