Karl Schroder

3 books

437 pages 1990

fiction science fiction reflective medium-paced

283 pages 1998

fiction science fiction short stories adventurous medium-paced

312 pages 2002

fiction science fiction adventurous challenging medium-paced