Moorhaven.
Publisher: Parragon
Published: 1996
Language: eng
Number of pages: 406
Notes: First published: Severn House, 1990.