by Christopher Harper - Bill (Editor)
Format: Hardcover
Pages: 336
Publisher: Canterbury & York Society
Published: 17 Aug 2000
ISBN 10: 0907239552
ISBN 13: 9780907239550