by W.M.Harper (Author)
Format: Paperback
Pages: 512
Edition: 3
Publisher: Macdonald&Evans Ltd
Published: 27 Oct 1989
ISBN 10: 0712110178
ISBN 13: 9780712110174