A review by liminal
The Will to Battle by Ada Palmer

5.0