by JohnKirkwood (Author)
Format: Paperback
Pages: 585
Edition: Pap/Cdr
Publisher: Coriolis Group C/O Publisher Resources Inc
Published: May 1996
ISBN 10: 1850322872
ISBN 13: 9781850322870