by David Lewis (Author)
Format: Paperback
Pages: 252
Publisher: Souvenir Press Ltd
Published: 16 Apr 1987
ISBN 10: 0285627708
ISBN 13: 9780285627703