The Sentient Trilogy
Book Series
by Ian Williams
Latest:
2016