by David Perrin (Author)
Format: Paperback
Pages: 322
Publisher: Dave's Press Ltd
Published: 12 Oct 2000
ISBN 10: 0968794300
ISBN 13: 9780968794302