Borrowed Time - David Mark

Adam Nunn's search for his true identity has horrifying consequences in this compelling…