by Alan Dean Foster (Author)
Format: Paperback
Pages: 312
Publisher: Orbit
Published: 08 Apr 1993
ISBN 10: 1857230353
ISBN 13: 9781857230352