Marathon

296 pages paperback 1989

fiction science fiction reflective sad medium-paced

256 pages 1982

fiction science fiction adventurous slow-paced

280 pages 1988

fiction science fiction