1 book available
by Harry Turtledove
3.8(849)
In a fractured world on the brink of war, a hidden girl and her protector navigate treacherous streets and nascent magic to forge an alliance against a ruthless empire, proving that ordinary people can ignite extraordinary change.