Just finished Children of Time and I'm absolutely floored. I can't function. That was the best possible ending. I cried. That was everything I want from science fiction. Can't believe it's taken a year of people recommending that for me to get to it.