by Christopher Hyde (Author)
Format: Hardcover
Pages: 351
Publisher: Hutchinson
Published: 01 Aug 1987
ISBN 10: 0091733413
ISBN 13: 9780091733414