
by Brian Mc Hale (Author)
Format: Paperback
Pages: 300
Publisher: Methuen young books
Published: 01 Jul 1987
ISBN 10: 0416364004
ISBN 13: 9780416364002