Children of Ruin by Adrian Tchaikovsky is the second book of his Children of Time series, the science fiction novels that began with the Hugo winning Children of Time. The series is built around a strange and brilliant premise about evolution, intelligence, and what it might mean to share a galaxy with civilisations that did not begin from primates.
Demanding, original, and one of the best science fiction series of the past decade.