Disruption

351 pages 2015

fiction science fiction adventurous tense fast-paced