Charles L. Harness

41 books

144 pages 2002

fiction science fiction short stories challenging informative slow-paced

448 pages 2003

fiction science fiction short stories adventurous medium-paced

539 pages 2002

fiction science fiction short stories adventurous slow-paced

224 pages 1988

fiction science fiction adventurous challenging medium-paced

240 pages hardcover 1980

fiction science fiction short stories adventurous challenging reflective medium-paced

336 pages 2005

fiction science fiction short stories adventurous reflective medium-paced

159 pages 1949

fiction science fiction adventurous challenging informative fast-paced

242 pages paperback 1977

130 pages

164 pages 1966

informative medium-paced