A review by lucidish
Saeculum by Ursula Poznanski

3.25