Stories of Your Life and Others
Ted Chiang
Animorphs #12 - The Reaction
K. A. Applegate
Animorphs (12)
Animorphs #32 - The Separation
Animorphs (32)
Broken Homes (PC Peter Grant)
Ben Aaronovitch
Jurassic Park
Michael Crichton