by Michael Holmes (Editor)
Format: Hardcover
Pages: 320
Publisher: St Paul's Bibliographies
Published: 01 Oct 1986
ISBN 10: 0906795397
ISBN 13: 9780906795392