David Egge

3 books

182 pages 1974

fiction fantasy science fiction adventurous challenging fast-paced

320 pages 1979

fiction science fiction adventurous informative medium-paced

311 pages 1979

fiction science fiction short stories adventurous medium-paced