Checkpoint: A Novel