by JohnHarding (Editor), Gerard Parke (Editor), M . J . Ryall (Editor)
Format: Hardcover
Pages: 1024
Publisher: Thomas Telford Ltd
Published: 01 Apr 1993
ISBN 10: 0727719262
ISBN 13: 9780727719263