by Stephen M. Hart (Editor)
Format: Illustrated
Pages: 3060
Edition: illustrated edition
Publisher: Tamesis Books
Published: 01 Jan 1988
ISBN 10: 0729302865
ISBN 13: 9780729302869