outofrange reviewed Children of Time by Adrian Tchaikovsky (Children of Time, #1)
The centuries fly by
4 stars
Some fairly standard scifi suspension of disbelief is required, but the story rewards it. A noticeable lack of diversity in the humans is made up for in other species. The different perspectives are great, conflict is so much more engaging when you understand the different sides.