by Leslie Halliwell (Author), Leslie Halliwell (Author)
Format: Hardcover
Pages: 800
Edition: 9
Publisher: Grafton
Published: 20 Oct 1988
ISBN 10: 0246133228
ISBN 13: 9780246133229