Survivors

256 pages 1975

fiction science fiction dark tense slow-paced