by Alan Davidson (Author)
Format: Paperback
Pages: 274
Publisher: Prospect Books
Published: Aug 1993
ISBN 10: 0907325513
ISBN 13: 9780907325512