by Byron Preiss (Editor)
Format: Mass Market Paperback
Edition: Reissue
Publisher: Perigee
Published: 01 Apr 1990
ISBN 10: 0399516166
ISBN 13: 9780399516160