A review by swissmunicipal
Children of Time by Adrian Tchaikovsky

5.0

This was an incredibly interesting book - not one where the end is a known entity (at least not to me). The ending was perfect.